object Form1: TForm1
  Left = 0
  Top = 0
  Caption = 'Scalable Material'
  ClientHeight = 620
  ClientWidth = 923
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -14
  Font.Name = 'Tahoma'
  Font.Style = []
  WindowState = wsMaximized
  OnCreate = FormCreate
  PixelsPerInch = 120
  DesignSize = (
    923
    620)
  TextHeight = 17
  object GLSceneViewer1: TGLSceneViewer
    Left = 0
    Top = 0
    Width = 923
    Height = 620
    Margins.Left = 4
    Margins.Top = 4
    Margins.Right = 4
    Margins.Bottom = 4
    Camera = GLCamera1
    Buffer.AntiAliasing = aa4x
    FieldOfView = 147.621582031250000000
    PenAsTouch = False
    Align = alClient
    TabOrder = 0
  end
  object ComboBox1: TComboBox
    Left = 11
    Top = 584
    Width = 412
    Height = 25
    Margins.Left = 4
    Margins.Top = 4
    Margins.Right = 4
    Margins.Bottom = 4
    Style = csDropDownList
    Anchors = [akLeft, akBottom]
    ItemIndex = 0
    TabOrder = 1
    Text = 'Automatic level detection'
    OnChange = ComboBox1Change
    Items.Strings = (
      'Automatic level detection'
      'Fixed function (OpenGL 1.1- simple texturing)'
      'Multitexturing (OpenGL 1x - dot3 bump mapping) '
      'Shader model 3 (OpenGL 2x - normal mapping)'
      'Shader model 4 (OpenGL 3x - occlusion parallax mapping)'
      'Shader model 5 (OpenGL 4x - detail tessellation)')
  end
  object CheckBox1: TCheckBox
    Left = 430
    Top = 584
    Width = 91
    Height = 25
    Margins.Left = 4
    Margins.Top = 4
    Margins.Right = 4
    Margins.Bottom = 4
    Anchors = [akLeft, akBottom]
    Caption = 'Wireframe'
    TabOrder = 2
    OnClick = CheckBox1Click
  end
  object UpDown1: TUpDown
    Left = 670
    Top = 584
    Width = 31
    Height = 25
    Margins.Left = 4
    Margins.Top = 4
    Margins.Right = 4
    Margins.Bottom = 4
    Anchors = [akLeft, akBottom]
    Min = 1
    Max = 15
    Orientation = udHorizontal
    Position = 7
    TabOrder = 3
    OnChanging = UpDown1Changing
  end
  object Edit1: TEdit
    Left = 529
    Top = 584
    Width = 142
    Height = 25
    Margins.Left = 4
    Margins.Top = 4
    Margins.Right = 4
    Margins.Bottom = 4
    Anchors = [akLeft, akBottom]
    ReadOnly = True
    TabOrder = 4
    Text = 'Tesselation factor: 7'
  end
  object GLScene1: TGLScene
    Left = 24
    Top = 32
    object GLCamera1: TGLCamera
      DepthOfView = 100.000000000000000000
      FocalLength = 90.000000000000000000
      TargetObject = GLPlane1
      Position.Coordinates = {0000000000004040000080400000803F}
    end
    object GLLightSource1: TGLLightSource
      Ambient.Color = {0000803F0000803F0000803F0000803F}
      ConstAttenuation = 1.000000000000000000
      Position.Coordinates = {0000804000008040000000000000803F}
      Specular.Color = {0000803F0000803F0000803F0000803F}
      SpotCutOff = 180.000000000000000000
      object GLSphere1: TGLSphere
        Material.FrontProperties.Emission.Color = {0000803F0000803F0000803F0000803F}
        Material.MaterialOptions = [moNoLighting]
        Radius = 0.100000001490116100
        Slices = 4
        Stacks = 4
      end
    end
    object GLPlane1: TGLPlane
      Material.MaterialLibrary = GLMaterialLibraryEx1
      Material.LibMaterialName = 'Floor_Material'
      Direction.Coordinates = {000000000000803F0000000000000000}
      Up.Coordinates = {0000000000000000000080BF00000000}
      Height = 20.000000000000000000
      Width = 20.000000000000000000
      XTiles = 50
      YTiles = 50
      Style = [psTileTexture]
    end
    object GLTorus1: TGLTorus
      Material.MaterialLibrary = GLMaterialLibraryEx1
      Material.LibMaterialName = 'Torus_Material'
      VisibilityCulling = vcObjectBased
      Direction.Coordinates = {000000000000803F0000000000000000}
      Position.Coordinates = {000000000000803F000000000000803F}
      Up.Coordinates = {0000000000000000000080BF00000000}
      MajorRadius = 3.000000000000000000
      MinorRadius = 0.200000002980232200
      Rings = 128
      Sides = 32
      StopAngle = 360.000000000000000000
      Parts = [toSides, toStartDisk, toStopDisk]
    end
    object GLEarthSkyDome1: TGLEarthSkyDome
      Direction.Coordinates = {000000000000803F0000000000000000}
      Up.Coordinates = {0000000000000000000080BF00000000}
      Bands = <>
      Stars = <>
      SunElevation = 90.000000000000000000
      Turbidity = 15.000000000000000000
      SunZenithColor.Color = {0000803F3333733F3333733F0000803F}
      ExtendedOptions = [esoDepthTest]
      Slices = 48
      Stacks = 24
    end
    object GLCapsule1: TGLCapsule
      Height = 1.000000000000000000
      Slices = 4
      Stacks = 4
      Radius = 0.500000000000000000
    end
  end
  object GLCadencer1: TGLCadencer
    Scene = GLScene1
    OnProgress = GLCadencer1Progress
    Left = 24
    Top = 80
  end
  object GLMaterialLibraryEx1: TGLMaterialLibraryEx
    Materials = <
      item
        Name = 'Floor_Material'
        Tag = 0
        FixedFunction.Enabled = True
        FixedFunction.FrontProperties.Ambient.Color = {EC51383E8FC2753EEC51B83E00000000}
        FixedFunction.FrontProperties.Diffuse.Color = {0000803F0000803F0000803F0000803F}
        FixedFunction.FrontProperties.Shininess = 16
        FixedFunction.FrontProperties.Specular.Color = {9A99993E9A99993E9A99993E0000803F}
        FixedFunction.FaceCulling = fcCull
        FixedFunction.Texture.Enabled = True
        FixedFunction.Texture.LibTextureName = 'Floor_diffuse'
        FixedFunction.Texture.LibSamplerName = 'LerpSampler'
        FixedFunction.Texture.TextureScale.Coordinates = {0000003E0000003E0000803F0000803F}
        FixedFunction.TextureMode = tmModulate
        Multitexturing.Enabled = True
        Multitexturing.LibCombinerName = 'Dot3Bump'
        Multitexturing.Texture0.Enabled = True
        Multitexturing.Texture0.LibTextureName = 'Floor_bump'
        Multitexturing.Texture0.LibSamplerName = 'LerpSampler'
        Multitexturing.Texture0.TextureScale.Coordinates = {0000003E0000003E0000803F0000803F}
        Multitexturing.Texture1.Enabled = True
        Multitexturing.Texture1.LibTextureName = 'Floor_diffuse'
        Multitexturing.Texture1.LibSamplerName = 'LerpSampler'
        Multitexturing.Texture1.TextureScale.Coordinates = {0000003E0000003E0000803F0000803F}
        Multitexturing.Texture2.Enabled = False
        Multitexturing.Texture3.Enabled = False
        Multitexturing.TextureMode = tmModulate
        ShaderModel3.Enabled = True
        ShaderModel3.LibVertexShaderName = 'NormalMapping_V'
        ShaderModel3.LibFragmentShaderName = 'NormalMapping_F'
        ShaderModel3.Uniforms = {
          020C061354474C536861646572556E69666F726D445341061142617365546578
          74757265526570656174020202001200000000061354474C536861646572556E
          69666F726D445341060E43616D657261506F736974696F6E0204020006154361
          6D65726120776F726C6420706F736974696F6E061754474C536861646572556E
          69666F726D54657874757265060B446966667573656C4D617002050202120000
          0000060D466C6F6F725F64696666757365060B4C65727053616D706C65720200
          020102020203061354474C536861646572556E69666F726D445341060D4C6967
          6874506F736974696F6E02040200061D4C69676874536F757263655B305D2077
          6F726C6420706F736974696F6E061354474C536861646572556E69666F726D44
          534106144D6174657269616C416D6269656E74436F6C6F7202040200061B4D61
          74657269616C2066726F6E74206661636520616D6269656E74061354474C5368
          61646572556E69666F726D44534106144D6174657269616C4469666675736543
          6F6C6F7202040200061B4D6174657269616C2066726F6E742066616365206469
          6666757365061354474C536861646572556E69666F726D44534106154D617465
          7269616C53706563756C6172436F6C6F7202040200061C4D6174657269616C20
          66726F6E7420666163652073706563756C6172061354474C536861646572556E
          69666F726D445341060B4D6F64656C4D6174726978020F02000614576F726C64
          20286D6F64656C29206D6174726978061754474C536861646572556E69666F72
          6D5465787475726506094E6F726D616C4D6170020502021200000000060A466C
          6F6F725F62756D70060B4C65727053616D706C65720200020102020203061354
          474C536861646572556E69666F726D445341060C4E6F726D616C4D6174726978
          020E02000612576F726C644E6F726D616C206D6174726978061354474C536861
          646572556E69666F726D44534106095368696E696E65737302010200061D4D61
          74657269616C2066726F6E742066616365207368696E696E657373061354474C
          536861646572556E69666F726D44534106145669657750726F6A656374696F6E
          4D6174726978020F020006155669657750726F6A656374696F6E206D61747269
          78}
        ShaderModel4.Enabled = True
        ShaderModel4.LibVertexShaderName = 'POM_V'
        ShaderModel4.LibFragmentShaderName = 'POM_F'
        ShaderModel4.Uniforms = {
          020F061354474C536861646572556E69666F726D445341061142617365546578
          74757265526570656174020202001200000000061354474C536861646572556E
          69666F726D445341060E43616D657261506F736974696F6E0204020006154361
          6D65726120776F726C6420706F736974696F6E061754474C536861646572556E
          69666F726D54657874757265060C436F6C6F7254657874757265020502021200
          000000060D466C6F6F725F64696666757365060B4C65727053616D706C657202
          00020102020203061354474C536861646572556E69666F726D445341060D4C69
          676874506F736974696F6E02040200061D4C69676874536F757263655B305D20
          776F726C6420706F736974696F6E061354474C536861646572556E69666F726D
          44534106144D6174657269616C416D6269656E74436F6C6F7202040200061B4D
          6174657269616C2066726F6E74206661636520616D6269656E74061354474C53
          6861646572556E69666F726D44534106144D6174657269616C44696666757365
          436F6C6F7202040200061B4D6174657269616C2066726F6E7420666163652064
          696666757365061354474C536861646572556E69666F726D44534106154D6174
          657269616C53706563756C6172436F6C6F7202040200061C4D6174657269616C
          2066726F6E7420666163652073706563756C6172061354474C53686164657255
          6E69666F726D445341060A4D617853616D706C65730205020012000000000613
          54474C536861646572556E69666F726D445341060A4D696E53616D706C657302
          0502001200000000061354474C536861646572556E69666F726D445341060B4D
          6F64656C4D6174726978020F02000614576F726C6420286D6F64656C29206D61
          74726978061354474C536861646572556E69666F726D445341060C4E6F726D61
          6C4D6174726978020E02000612576F726C644E6F726D616C206D617472697806
          1754474C536861646572556E69666F726D54657874757265060D4E6F726D616C
          54657874757265020502021200000000060A466C6F6F725F62756D70060B4C65
          727053616D706C65720200020102020203061354474C536861646572556E6966
          6F726D4453410611504F4D4865696768744D61705363616C6502010200120000
          0000061354474C536861646572556E69666F726D44534106095368696E696E65
          737302010200061D4D6174657269616C2066726F6E742066616365207368696E
          696E657373061354474C536861646572556E69666F726D445341061456696577
          50726F6A656374696F6E4D6174726978020F020006155669657750726F6A6563
          74696F6E206D6174726978}
        ShaderModel5.Enabled = True
        ShaderModel5.LibTessControlShaderName = 'DetailTess_C'
        ShaderModel5.LibTessEvalShaderName = 'DetailTess_E'
        ShaderModel5.LibVertexShaderName = 'DetailTess_V'
        ShaderModel5.LibFragmentShaderName = 'DetailTess_F'
        ShaderModel5.Uniforms = {
          020F061354474C536861646572556E69666F726D445341061142617365546578
          74757265526570656174020202001200000000061354474C536861646572556E
          69666F726D445341060E43616D657261506F736974696F6E0204020006154361
          6D65726120776F726C6420706F736974696F6E061754474C536861646572556E
          69666F726D54657874757265060C436F6C6F7254657874757265020502021200
          000000060D466C6F6F725F64696666757365060B4C65727053616D706C657202
          00020102020203061354474C536861646572556E69666F726D445341061D4465
          7461696C54657373656C6C6174696F6E4865696768745363616C650201020012
          00000000061754474C536861646572556E69666F726D54657874757265060D48
          656967687454657874757265020502021200000000060A466C6F6F725F62756D
          70060C4E6F4D697053616D706C65720200020102020203061354474C53686164
          6572556E69666F726D445341060D4C69676874506F736974696F6E0204020006
          1D4C69676874536F757263655B305D20776F726C6420706F736974696F6E0613
          54474C536861646572556E69666F726D44534106144D6174657269616C416D62
          69656E74436F6C6F7202040200061B4D6174657269616C2066726F6E74206661
          636520616D6269656E74061354474C536861646572556E69666F726D44534106
          144D6174657269616C44696666757365436F6C6F7202040200061B4D61746572
          69616C2066726F6E7420666163652064696666757365061354474C5368616465
          72556E69666F726D44534106154D6174657269616C53706563756C6172436F6C
          6F7202040200061C4D6174657269616C2066726F6E7420666163652073706563
          756C6172061354474C536861646572556E69666F726D445341060C4E6F726D61
          6C4D6174726978020E02000612576F726C644E6F726D616C206D617472697806
          1754474C536861646572556E69666F726D54657874757265060D4E6F726D616C
          54657874757265020502021200000000060A466C6F6F725F62756D70060B4C65
          727053616D706C65720200020102020203061354474C536861646572556E6966
          6F726D44534106095368696E696E65737302010200061D4D6174657269616C20
          66726F6E742066616365207368696E696E657373061354474C53686164657255
          6E69666F726D445341061254657373656C6C6174696F6E466163746F72020402
          001200000000061354474C536861646572556E69666F726D4453410614566965
          7750726F6A656374696F6E4D6174726978020F020006155669657750726F6A65
          6374696F6E206D6174726978061354474C536861646572556E69666F726D4453
          41060B576F726C644D6174726978020F02000614576F726C6420286D6F64656C
          29206D6174726978}
        OnSM3UniformInitialize = Floor_Material_SM3_Init
        OnSM4UniformInitialize = Floor_Material_SM4_Init
        OnSM5UniformInitialize = Floor_Material_SM5Init
        OnSM5UniformSetting = Floor_Material_SM5_Setting
      end
      item
        Name = 'Torus_Material'
        Tag = 0
        FixedFunction.Enabled = True
        FixedFunction.FrontProperties.Ambient.Color = {EC51383E8FC2753EEC51B83E00000000}
        FixedFunction.FrontProperties.Diffuse.Color = {0000803F0000803F0000803F0000803F}
        FixedFunction.FrontProperties.Shininess = 16
        FixedFunction.FrontProperties.Specular.Color = {9A99993E9A99993E9A99993E0000803F}
        FixedFunction.FaceCulling = fcCull
        FixedFunction.Texture.Enabled = True
        FixedFunction.Texture.LibTextureName = 'Torus_diffuse'
        FixedFunction.Texture.LibSamplerName = 'LerpSamplerMorror'
        FixedFunction.Texture.TextureScale.Coordinates = {0000C041000000400000803F0000803F}
        FixedFunction.TextureMode = tmModulate
        Multitexturing.Enabled = True
        Multitexturing.LibCombinerName = 'Dot3Bump'
        Multitexturing.Texture0.Enabled = True
        Multitexturing.Texture0.LibTextureName = 'Torus_bump'
        Multitexturing.Texture0.LibSamplerName = 'LerpSamplerMorror'
        Multitexturing.Texture0.TextureScale.Coordinates = {0000C041000000400000803F0000803F}
        Multitexturing.Texture1.Enabled = True
        Multitexturing.Texture1.LibTextureName = 'Torus_diffuse'
        Multitexturing.Texture1.LibSamplerName = 'LerpSamplerMorror'
        Multitexturing.Texture1.TextureScale.Coordinates = {0000C041000000400000803F0000803F}
        Multitexturing.Texture2.Enabled = False
        Multitexturing.Texture3.Enabled = False
        Multitexturing.TextureMode = tmModulate
        ShaderModel3.Enabled = True
        ShaderModel3.LibVertexShaderName = 'NormalMapping_V'
        ShaderModel3.LibFragmentShaderName = 'NormalMapping_F'
        ShaderModel3.Uniforms = {
          020C061354474C536861646572556E69666F726D445341061142617365546578
          74757265526570656174020202001200000000061354474C536861646572556E
          69666F726D445341060E43616D657261506F736974696F6E0204020006154361
          6D65726120776F726C6420706F736974696F6E061754474C536861646572556E
          69666F726D54657874757265060B446966667573656C4D617002050202120000
          0000060D546F7275735F6469666675736506114C65727053616D706C65724D6F
          72726F720200020102020203061354474C536861646572556E69666F726D4453
          41060D4C69676874506F736974696F6E02040200061D4C69676874536F757263
          655B305D20776F726C6420706F736974696F6E061354474C536861646572556E
          69666F726D44534106144D6174657269616C416D6269656E74436F6C6F720204
          0200061B4D6174657269616C2066726F6E74206661636520616D6269656E7406
          1354474C536861646572556E69666F726D44534106144D6174657269616C4469
          6666757365436F6C6F7202040200061B4D6174657269616C2066726F6E742066
          6163652064696666757365061354474C536861646572556E69666F726D445341
          06154D6174657269616C53706563756C6172436F6C6F7202040200061C4D6174
          657269616C2066726F6E7420666163652073706563756C6172061354474C5368
          61646572556E69666F726D445341060B4D6F64656C4D6174726978020F020006
          14576F726C6420286D6F64656C29206D6174726978061754474C536861646572
          556E69666F726D5465787475726506094E6F726D616C4D617002050202120000
          0000060A546F7275735F62756D7006114C65727053616D706C65724D6F72726F
          720200020102020203061354474C536861646572556E69666F726D445341060C
          4E6F726D616C4D6174726978020E02000612576F726C644E6F726D616C206D61
          74726978061354474C536861646572556E69666F726D44534106095368696E69
          6E65737302010200061D4D6174657269616C2066726F6E742066616365207368
          696E696E657373061354474C536861646572556E69666F726D44534106145669
          657750726F6A656374696F6E4D6174726978020F020006155669657750726F6A
          656374696F6E206D6174726978}
        ShaderModel4.Enabled = True
        ShaderModel4.NextPass = 'Torus_SM4_Silhouette'
        ShaderModel4.LibVertexShaderName = 'POM_V'
        ShaderModel4.LibFragmentShaderName = 'POM_F'
        ShaderModel4.Uniforms = {
          020F061354474C536861646572556E69666F726D445341061142617365546578
          74757265526570656174020202001200000000061354474C536861646572556E
          69666F726D445341060E43616D657261506F736974696F6E0204020006154361
          6D65726120776F726C6420706F736974696F6E061754474C536861646572556E
          69666F726D54657874757265060C436F6C6F7254657874757265020502021200
          000000060D546F7275735F6469666675736506114C65727053616D706C65724D
          6F72726F720200020102020203061354474C536861646572556E69666F726D44
          5341060D4C69676874506F736974696F6E02040200061D4C69676874536F7572
          63655B305D20776F726C6420706F736974696F6E061354474C53686164657255
          6E69666F726D44534106144D6174657269616C416D6269656E74436F6C6F7202
          040200061B4D6174657269616C2066726F6E74206661636520616D6269656E74
          061354474C536861646572556E69666F726D44534106144D6174657269616C44
          696666757365436F6C6F7202040200061B4D6174657269616C2066726F6E7420
          666163652064696666757365061354474C536861646572556E69666F726D4453
          4106154D6174657269616C53706563756C6172436F6C6F7202040200061C4D61
          74657269616C2066726F6E7420666163652073706563756C6172061354474C53
          6861646572556E69666F726D445341060A4D617853616D706C65730205020012
          00000000061354474C536861646572556E69666F726D445341060A4D696E5361
          6D706C6573020502001200000000061354474C536861646572556E69666F726D
          445341060B4D6F64656C4D6174726978020F02000614576F726C6420286D6F64
          656C29206D6174726978061354474C536861646572556E69666F726D44534106
          0C4E6F726D616C4D6174726978020E02000612576F726C644E6F726D616C206D
          6174726978061754474C536861646572556E69666F726D54657874757265060D
          4E6F726D616C54657874757265020502021200000000060A546F7275735F6275
          6D7006124E6F4D697053616D706C65724D6F72726F7202000201020202030613
          54474C536861646572556E69666F726D4453410611504F4D4865696768744D61
          705363616C65020102001200000000061354474C536861646572556E69666F72
          6D44534106095368696E696E65737302010200061D4D6174657269616C206672
          6F6E742066616365207368696E696E657373061354474C536861646572556E69
          666F726D44534106145669657750726F6A656374696F6E4D6174726978020F02
          0006155669657750726F6A656374696F6E206D6174726978}
        ShaderModel5.Enabled = True
        ShaderModel5.LibTessControlShaderName = 'DetailTess_C'
        ShaderModel5.LibTessEvalShaderName = 'DetailTess_E'
        ShaderModel5.LibVertexShaderName = 'DetailTess_V'
        ShaderModel5.LibFragmentShaderName = 'DetailTess_F'
        ShaderModel5.Uniforms = {
          020F061354474C536861646572556E69666F726D445341061142617365546578
          74757265526570656174020202001200000000061354474C536861646572556E
          69666F726D445341060E43616D657261506F736974696F6E0204020006154361
          6D65726120776F726C6420706F736974696F6E061754474C536861646572556E
          69666F726D54657874757265060C436F6C6F7254657874757265020502021200
          000000060D546F7275735F64696666757365060B4C65727053616D706C657202
          00020102020203061354474C536861646572556E69666F726D445341061D4465
          7461696C54657373656C6C6174696F6E4865696768745363616C650201020012
          00000000061754474C536861646572556E69666F726D54657874757265060D48
          656967687454657874757265020502021200000000060A546F7275735F62756D
          70060C4E6F4D697053616D706C65720200020102020203061354474C53686164
          6572556E69666F726D445341060D4C69676874506F736974696F6E0204020006
          1D4C69676874536F757263655B305D20776F726C6420706F736974696F6E0613
          54474C536861646572556E69666F726D44534106144D6174657269616C416D62
          69656E74436F6C6F7202040200061B4D6174657269616C2066726F6E74206661
          636520616D6269656E74061354474C536861646572556E69666F726D44534106
          144D6174657269616C44696666757365436F6C6F7202040200061B4D61746572
          69616C2066726F6E7420666163652064696666757365061354474C5368616465
          72556E69666F726D44534106154D6174657269616C53706563756C6172436F6C
          6F7202040200061C4D6174657269616C2066726F6E7420666163652073706563
          756C6172061354474C536861646572556E69666F726D445341060C4E6F726D61
          6C4D6174726978020E02000612576F726C644E6F726D616C206D617472697806
          1754474C536861646572556E69666F726D54657874757265060D4E6F726D616C
          54657874757265020502021200000000060A546F7275735F62756D70060B4C65
          727053616D706C65720200020102020203061354474C536861646572556E6966
          6F726D44534106095368696E696E65737302010200061D4D6174657269616C20
          66726F6E742066616365207368696E696E657373061354474C53686164657255
          6E69666F726D445341061254657373656C6C6174696F6E466163746F72020402
          001200000000061354474C536861646572556E69666F726D4453410614566965
          7750726F6A656374696F6E4D6174726978020F020006155669657750726F6A65
          6374696F6E206D6174726978061354474C536861646572556E69666F726D4453
          41060B576F726C644D6174726978020F02000614576F726C6420286D6F64656C
          29206D6174726978}
        OnSM3UniformInitialize = Torus_Material_SM3_Init
        OnSM4UniformInitialize = Torus_Material_SM4_Init
        OnSM5UniformInitialize = Torus_Material_SM5_Init
        OnSM5UniformSetting = Torus_Material_SM5_Setting
      end
      item
        Name = 'Torus_SM4_Silhouette'
        Tag = 0
        ApplicableLevel = mlSM4
        FixedFunction.Enabled = True
        FixedFunction.FaceCulling = fcNoCull
        FixedFunction.Texture.Enabled = False
        Multitexturing.Enabled = False
        Multitexturing.Texture0.Enabled = False
        Multitexturing.Texture1.Enabled = False
        Multitexturing.Texture2.Enabled = False
        Multitexturing.Texture3.Enabled = False
        ShaderModel3.Enabled = False
        ShaderModel4.Enabled = True
        ShaderModel4.LibVertexShaderName = 'Silhouette_V'
        ShaderModel4.LibGeometryShaderName = 'Silhouette_G'
        ShaderModel4.LibFragmentShaderName = 'Silhouette_F'
        ShaderModel4.Uniforms = {
          020E061354474C536861646572556E69666F726D445341061142617365546578
          74757265526570656174020202001200000000061354474C536861646572556E
          69666F726D445341060E43616D657261506F736974696F6E0204020006154361
          6D65726120776F726C6420706F736974696F6E061754474C536861646572556E
          69666F726D54657874757265060C436F6C6F7254657874757265020502021200
          000000060D546F7275735F6469666675736506114C65727053616D706C65724D
          6F72726F720200020102020203061354474C536861646572556E69666F726D44
          5341060A4578747275646546696E020102001200000000061354474C53686164
          6572556E69666F726D445341060D4C69676874506F736974696F6E0204020006
          1D4C69676874536F757263655B305D20776F726C6420706F736974696F6E0613
          54474C536861646572556E69666F726D44534106144D6174657269616C416D62
          69656E74436F6C6F7202040200061B4D6174657269616C2066726F6E74206661
          636520616D6269656E74061354474C536861646572556E69666F726D44534106
          144D6174657269616C44696666757365436F6C6F7202040200061B4D61746572
          69616C2066726F6E7420666163652064696666757365061354474C5368616465
          72556E69666F726D44534106154D6174657269616C53706563756C6172436F6C
          6F7202040200061C4D6174657269616C2066726F6E7420666163652073706563
          756C6172061354474C536861646572556E69666F726D445341060B4D6F64656C
          4D6174726978020F02000614576F726C6420286D6F64656C29206D6174726978
          061354474C536861646572556E69666F726D445341060C4E6F726D616C4D6174
          726978020E02000612576F726C644E6F726D616C206D6174726978061754474C
          536861646572556E69666F726D54657874757265060D4E6F726D616C54657874
          757265020502021200000000060A546F7275735F62756D7006124E6F4D697053
          616D706C65724D6F72726F720200020102020203061354474C53686164657255
          6E69666F726D4453410611504F4D4865696768744D61705363616C6502010200
          1200000000061354474C536861646572556E69666F726D44534106095368696E
          696E65737302010200061D4D6174657269616C2066726F6E7420666163652073
          68696E696E657373061354474C536861646572556E69666F726D445341061456
          69657750726F6A656374696F6E4D6174726978020F020006155669657750726F
          6A656374696F6E206D6174726978}
        ShaderModel5.Enabled = False
        OnSM4UniformInitialize = Torus_Material_SM4_NextPass_Init
      end>
    ComponentsData = {
      0458434F4C02010214061154474C54657874757265496D61676545780200060A
      546F7275735F62756D7008021F02000200050000000000000080FF3F05000000
      0000000080FF3F050000000000000080FF3F050000000000000080FF3F060D72
      6F636B5F62756D702E6464730802020802000200060D546F7275735F64696666
      75736508021F02000200050000000000000080FF3F050000000000000080FF3F
      050000000000000080FF3F050000000000000080FF3F0610726F636B5F646966
      667573652E6464730802020802000200060A466C6F6F725F62756D7008021F02
      000200050000000000000080FF3F050000000000000080FF3F05000000000000
      0080FF3F050000000000000080FF3F060F73746F6E65735F62756D702E646473
      0802020802000200060D466C6F6F725F6469666675736508021F020002000500
      00000000000080FF3F050000000000000080FF3F050000000000000080FF3F05
      0000000000000080FF3F061273746F6E65735F646966667573652E6464730802
      0208061154474C5465787475726553616D706C65720200060B4C65727053616D
      706C657208020502010201020002000200020000000000000000000000000000
      00000002000203090201020006114C65727053616D706C65724D6F72726F7208
      0205020102010200020302030200000000000000000000000000000000000200
      02030902010200060C4E6F4D697053616D706C65720802000201020102000200
      020002007200690061006C005F0053004D00350002000203090201020006124E
      6F4D697053616D706C65724D6F72726F72080200020102010200020302030200
      000000000000000000000000000000000200020309061254474C546578747572
      65436F6D62696E657202000608446F743342756D70080632546578303A3D446F
      743328546578302C5072696D617279436F6C6F72293B0D0A546578313A3D5465
      78302A546578313B0D0A060B54474C53686164657245780200060F4E6F726D61
      6C4D617070696E675F56080C050300002376657273696F6E203132300D0A0D0A
      61747472696275746520766563332054616E67656E743B0D0A61747472696275
      746520766563332042696E6F726D616C3B0D0A0D0A76617279696E6720766563
      32207632665F546578436F6F72643B0D0A76617279696E672076656333207632
      665F4E6F726D616C3B0D0A76617279696E672076656333207632665F54616E67
      656E743B0D0A76617279696E672076656333207632665F42696E6F726D616C3B
      0D0A76617279696E672076656333207632665F4C696768744469723B0D0A7661
      7279696E672076656333207632665F566965774469723B0D0A0D0A756E69666F
      726D206D617434204D6F64656C4D61747269783B0D0A756E69666F726D206D61
      7434205669657750726F6A656374696F6E4D61747269783B0D0A756E69666F72
      6D2076656334204C69676874506F736974696F6E3B0D0A756E69666F726D2076
      6563342043616D657261506F736974696F6E3B0D0A756E69666F726D20766563
      322042617365546578747572655265706561743B0D0A0D0A766F6964206D6169
      6E28290D0A7B0D0A202020207665633320576F726C64506F73203D20284D6F64
      656C4D6174726978202A20676C5F566572746578292E78797A3B0D0A20202020
      676C5F506F736974696F6E203D205669657750726F6A656374696F6E4D617472
      6978202A207665633428576F726C64506F732C20312E30293B0D0A2020202076
      32665F546578436F6F7264203D20676C5F4D756C7469546578436F6F7264302E
      78792A42617365546578747572655265706561743B0D0A202020207632665F4E
      6F726D616C203D20676C5F4E6F726D616C3B0D0A202020207632665F54616E67
      656E74203D2054616E67656E743B0D0A202020207632665F42696E6F726D616C
      203D2042696E6F726D616C3B0D0A202020207632665F4C69676874446972203D
      204C69676874506F736974696F6E2E78797A202D20576F726C64506F733B0D0A
      202020207632665F56696577446972203D2043616D657261506F736974696F6E
      2E78797A202D20576F726C64506F733B0D0A7D0D0A1200000000020002000200
      020102030200060F4E6F726D616C4D617070696E675F46080C5F050000237665
      7273696F6E203132300D0A0D0A76617279696E672076656333207632665F4E6F
      726D616C3B0D0A76617279696E672076656333207632665F54616E67656E743B
      0D0A76617279696E672076656333207632665F42696E6F726D616C3B0D0A7661
      7279696E672076656333207632665F4C696768744469723B0D0A76617279696E
      672076656333207632665F566965774469723B0D0A76617279696E6720766563
      32207632665F546578436F6F72643B0D0A0D0A756E69666F726D206D61743320
      4E6F726D616C4D61747269783B0D0A756E69666F726D2073616D706C65723244
      20446966667573656C4D61703B0D0A756E69666F726D2073616D706C65723244
      204E6F726D616C4D61703B0D0A0D0A756E69666F726D2076656334204D617465
      7269616C416D6269656E74436F6C6F723B20202020202020202020092F2F204D
      6174657269616C277320616D6269656E7420636F6C6F720D0A756E69666F726D
      2076656334204D6174657269616C44696666757365436F6C6F723B2020202020
      2020202020092F2F204D6174657269616C2773206469666675736520636F6C6F
      720D0A756E69666F726D2076656334204D6174657269616C53706563756C6172
      436F6C6F723B202020202020202020092F2F204D6174657269616C2773207370
      6563756C617220636F6C6F720D0A756E69666F726D20666C6F6174205368696E
      696E6573733B20202020202020202020202020092F2F204D6174657269616C27
      732073706563756C6172206578706F6E656E740D0A0D0A766F6964206D61696E
      28290D0A7B0D0A2020202076656333206E6F726D616C203D206E6F726D616C69
      7A65287632665F4E6F726D616C293B0D0A20202020766563332074616E67656E
      74203D206E6F726D616C697A65287632665F54616E67656E74293B0D0A202020
      20766563332062696E6F726D616C203D206E6F726D616C697A65287632665F42
      696E6F726D616C293B0D0A202020206D617433206261736973203D206D617433
      2874616E67656E742C62696E6F726D616C2C6E6F726D616C293B0D0A20202020
      76656333204E203D20322E302A746578747572653244284E6F726D616C4D6170
      2C207632665F546578436F6F7264292E78797A2D312E303B0D0A202020204E20
      3D206E6F726D616C697A65284E293B0D0A202020204E203D2062617369732A4E
      3B0D0A202020204E203D204E6F726D616C4D61747269782A4E3B0D0A0D0A2020
      202076656333204C203D206E6F726D616C697A65287632665F4C696768744469
      72293B0D0A202020207665633420206344696666757365203D20636C616D7028
      20646F7428204E2C204C20292C20302E302C20312E302029202A204D61746572
      69616C44696666757365436F6C6F723B0D0A0D0A20202020766563332056203D
      206E6F726D616C697A65287632665F56696577446972293B0D0A202020207665
      63332052203D207265666C656374284E2C2056293B0D0A20202020666C6F6174
      206652646F744C203D20636C616D702820646F742820522C204C20292C20302E
      302C20312E30293B0D0A2020202076656334206353706563756C6172203D2070
      6F7728206652646F744C2C205368696E696E65737329202A204D617465726961
      6C53706563756C6172436F6C6F723B0D0A202020202020202020202020202020
      20202020202020200D0A2020202076656334206342617365436F6C6F72203D20
      7465787475726532442820446966667573656C4D61702C207632665F54657843
      6F6F7264293B0D0A20202020676C5F46726167436F6C6F72203D20284D617465
      7269616C416D6269656E74436F6C6F72202B2063446966667573652029202A20
      6342617365436F6C6F72202B206353706563756C61723B0D0A7D0D0A12000000
      000204020002000201020302000605504F4D5F56080CFC090000237665727369
      6F6E2033333020636F6D7061746962696C6974790D0A707265636973696F6E20
      686967687020666C6F61743B0D0A0D0A696E20766563332054616E67656E743B
      0D0A696E20766563332042696E6F726D616C3B0D0A0D0A6F7574207665633320
      7632665F576F726C64506F733B0D0A6F75742076656333207632665F56696577
      57533B0D0A6F75742076656333207632665F4E6F726D616C3B0D0A6F75742076
      656332207632665F546578436F6F72643B0D0A6F75742076656333207632665F
      4C6967687454533B0D0A6F75742076656333207632665F5669657754533B0D0A
      6F75742076656332207632665F506172616C6C61784F66667365743B0D0A0D0A
      756E69666F726D206D617434204D6F64656C4D61747269783B20202020202020
      202020202F2F20576F726C64206D61747269780D0A756E69666F726D206D6174
      34205669657750726F6A656374696F6E4D61747269783B20202F2F205650206D
      61747269780D0A756E69666F726D206D617433204E6F726D616C4D6174726978
      3B0D0A0D0A756E69666F726D2076656334204C69676874506F736974696F6E3B
      2020202020202020202F2F204C69676874277320706F736974696F6E20696E20
      776F726C642073706163650D0A756E69666F726D20766563342043616D657261
      506F736974696F6E3B09092020202020202F2F2043616D6572612773206C6F63
      6174696F6E0D0A756E69666F726D207665633220426173655465787475726552
      6570656174203D207665633228312E30293B092F2F205468652074696C696E67
      20666163746F7220666F72206261736520616E64206E6F726D616C206D617020
      74657874757265730D0A756E69666F726D20666C6F617420504F4D4865696768
      744D61705363616C65203D20302E30353B0D0A0D0A766F6964206D61696E2829
      0D0A7B0D0A202020202F2F20436F6D7075746520706F736974696F6E20696E20
      776F726C642073706163650D0A20202020766563342076506F736974696F6E57
      53203D204D6F64656C4D6174726978202A20676C5F5665727465783B0D0A2020
      2020676C5F506F736974696F6E203D205669657750726F6A656374696F6E4D61
      74726978202A2076506F736974696F6E57533B0D0A0D0A202020202F2F205072
      6F706167617465207465787475726520636F6F7264696E617465207468726F75
      67683A0D0A202020207632665F546578436F6F7264203D20676C5F4D756C7469
      546578436F6F7264302E7879202A204261736554657874757265526570656174
      2E78793B0D0A0D0A202020202F2F205472616E73666F726D206E6F726D616C2C
      2074616E67656E7420616E642062696E6F726D616C20766563746F7273206672
      6F6D206F626A656374200D0A202020202F2F20737061636520746F20686F6D6F
      67656E656F75732070726F6A656374696F6E2073706163650D0A202020207665
      633320764E6F726D616C57532020203D204E6F726D616C4D6174726978202A20
      676C5F4E6F726D616C3B0D0A2020202076656333207654616E67656E74575320
      203D204E6F726D616C4D6174726978202A2054616E67656E743B0D0A20202020
      76656333207642696E6F726D616C5753203D204E6F726D616C4D617472697820
      2A202042696E6F726D616C3B0D0A0D0A202020202F2F204F7574707574206E6F
      726D616C0D0A202020207632665F4E6F726D616C203D2020764E6F726D616C57
      533B0D0A0D0A202020202F2F2043616C63756C6174652074616E67656E742062
      617369730D0A202020206D617433206261736973203D206D6174332820765461
      6E67656E7457532C207642696E6F726D616C57532C20764E6F726D616C575320
      293B0D0A0D0A202020202F2F20436F6D707574652064656E6F726D616C697A65
      64206C6967687420766563746F7220696E20776F726C642073706163650D0A20
      2020207665633320764C696768745753203D204C69676874506F736974696F6E
      2E78797A202D2076506F736974696F6E57532E78797A3B0D0A202020202F2F20
      50726F70616761746520746865206C6967687420766563746F722028696E2074
      616E67656E74207370616365290D0A202020207632665F4C6967687454532020
      3D2020764C696768745753202A2062617369733B0D0A202020200D0A20202020
      2F2F20436F6D7075746520616E64206F75747075742074686520776F726C6420
      7669657720766563746F722028756E6E6F726D616C697A6564290D0A20202020
      7632665F566965775753203D2043616D657261506F736974696F6E2E78797A20
      2D2076506F736974696F6E57532E78797A3B0D0A202020207632665F56696577
      545320203D207632665F566965775753202A2062617369733B0D0A0D0A202020
      202F2F20577269746520776F726C6420706F736974696F6E0D0A202020207632
      665F576F726C64506F73203D2076656333282076506F736974696F6E57532E78
      797A20293B0D0A0D0A202020202F2F20436F6D70757465207468652072617920
      646972656374696F6E20666F7220696E74657273656374696E67207468650D0A
      202020202F2F20686569676874206669656C642070726F66696C652077697468
      2063757272656E742076696577207261790D0A2020202020202020200D0A2020
      20202F2F20436F6D7075746520696E697469616C20706172616C6C6178206469
      73706C6163656D656E7420646972656374696F6E3A0D0A202020207665633220
      76506172616C6C6178446972656374696F6E203D2D206E6F726D616C697A6528
      20207632665F5669657754532E787920293B0D0A0D0A202020202F2F20546865
      206C656E677468206F66207468697320766563746F722064657465726D696E65
      732074686520667572746865737420616D6F756E74206F6620646973706C6163
      656D656E743A0D0A20202020666C6F617420664C656E677468203D206C656E67
      746828207632665F56696577545320293B0D0A20202020666C6F617420665061
      72616C6C61784C656E677468203D20737172742820664C656E677468202A2066
      4C656E677468202D207632665F5669657754532E7A202A207632665F56696577
      54532E7A2029202F207632665F5669657754532E7A3B0D0A0D0A202020202F2F
      20436F6D70757465207468652061637475616C20726576657273652070617261
      6C6C617820646973706C6163656D656E7420766563746F723A0D0A2020202076
      32665F506172616C6C61784F6666736574203D2076506172616C6C6178446972
      656374696F6E202A2066506172616C6C61784C656E6774683B0D0A0D0A202020
      202F2F204E65656420746F207363616C652074686520616D6F756E74206F6620
      646973706C6163656D656E7420746F206163636F756E7420666F722064696666
      6572656E74206865696768742072616E67657320696E20686569676874206D61
      70732E0D0A202020207632665F506172616C6C61784F6666736574202A3D2050
      4F4D4865696768744D61705363616C653B0D0A7D0D0A12000000000200020002
      000201020302000605504F4D5F46080C3C1600002376657273696F6E20333330
      0D0A707265636973696F6E20686967687020666C6F61743B0D0A0D0A696E2076
      656333207632665F576F726C64506F733B0D0A696E2076656333207632665F56
      69657757533B0D0A696E2076656333207632665F4E6F726D616C3B0D0A696E20
      76656332207632665F546578436F6F72643B0D0A696E2076656333207632665F
      4C6967687454533B0D0A696E2076656333207632665F5669657754533B0D0A69
      6E2076656332207632665F506172616C6C61784F66667365743B0D0A0D0A6F75
      7420766563342046726167436F6C6F723B0D0A0D0A756E69666F726D20696E74
      204D696E53616D706C6573203D20353B0D0A756E69666F726D20696E74204D61
      7853616D706C6573203D2035303B0D0A0D0A756E69666F726D2076656334204D
      6174657269616C416D6269656E74436F6C6F723B202020202F2F204D61746572
      69616C277320616D6269656E7420636F6C6F720D0A756E69666F726D20766563
      34204D6174657269616C44696666757365436F6C6F723B202020202F2F204D61
      74657269616C2773206469666675736520636F6C6F720D0A756E69666F726D20
      76656334204D6174657269616C53706563756C6172436F6C6F723B2020202F2F
      204D6174657269616C27732073706563756C617220636F6C6F720D0A756E6966
      6F726D20666C6F6174205368696E696E6573733B202020202020202020202020
      20092F2F204D6174657269616C27732073706563756C6172206578706F6E656E
      740D0A0D0A756E69666F726D2073616D706C6572324420436F6C6F7254657874
      7572653B202020202F2F204261736520636F6C6F7220746578747572650D0A75
      6E69666F726D2073616D706C65723244204E6F726D616C546578747572653B20
      202F2F204E6F726D616C206D617020616E6420686569676874206D6170207465
      787475726520706169720D0A0D0A2F2F2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D0D0A2F2F2046756E6374696F6E3A20202020436F6D7075746549
      6C6C756D696E6174696F6E0D0A2F2F0D0A2F2F204465736372697074696F6E3A
      20436F6D70757465732070686F6E6720696C6C756D696E6174696F6E20666F72
      2074686520676976656E20706978656C207573696E6720697473206174747269
      62757465200D0A2F2F2020202020202020202020202020746578747572657320
      616E642061206C6967687420766563746F722E0D0A2F2F2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D0D0A0D0A7665633420436F6D70757465496C6C
      756D696E6174696F6E28207665633220746578436F6F72642C2076656333204C
      2C2076656333205620290D0A7B0D0A2020202F2F2053616D706C652074686520
      6E6F726D616C2066726F6D20746865206E6F726D616C206D617020666F722074
      686520676976656E20746578747572652073616D706C650D0A20202076656333
      204E203D20322E30202A2074657874757265284E6F726D616C54657874757265
      2C20746578436F6F7264292E78797A202D20312E303B0D0A2020204E203D206E
      6F726D616C697A65284E293B0D0A0D0A2020202F2F2053616D706C6520626173
      65206D61700D0A20202076656334206342617365436F6C6F72203D2074657874
      7572652820436F6C6F72546578747572652C20746578436F6F726420293B0D0A
      0D0A2020202F2F20436F6D70757465206469666675736520636F6C6F7220636F
      6D706F6E656E743A0D0A20202076656334206344696666757365203D20636C61
      6D702820646F7428204E2C204C20292C20302E302C20312E302029202A204D61
      74657269616C44696666757365436F6C6F723B0D0A0D0A2020202F2F20436F6D
      70757465207468652073706563756C617220636F6D706F6E656E742069662064
      6573697265643A0D0A202020766563332052203D207265666C656374284E2C20
      56293B0D0A202020666C6F6174206652646F744C203D20636C616D702820646F
      742820522C204C20292C20302E302C20312E30293B0D0A202020766563342063
      53706563756C6172203D20706F7728206652646F744C2C5368696E696E657373
      2029202A204D6174657269616C53706563756C6172436F6C6F723B0D0A0D0A20
      20202F2F20436F6D706F73697465207468652066696E616C20636F6C6F723A0D
      0A20202076656334206346696E616C436F6C6F72203D2028204D617465726961
      6C416D6269656E74436F6C6F72202B2063446966667573652029202A20634261
      7365436F6C6F72202B206353706563756C61723B0D0A0D0A2020207265747572
      6E206346696E616C436F6C6F723B0D0A7D0D0A0D0A766F6964206D61696E2829
      0D0A7B0D0A2020202F2F20204E6F726D616C697A652074686520696E74657270
      6F6C6174656420766563746F72733A0D0A202020766563332076566965775453
      2020203D206E6F726D616C697A65287632665F56696577545320293B0D0A2020
      207665633320765669657757532020203D206E6F726D616C697A65287632665F
      5669657757532020293B0D0A2020207665633320764C69676874545320203D20
      6E6F726D616C697A65287632665F4C69676874545320293B0D0A202020766563
      3320764E6F726D616C5753203D206E6F726D616C697A6528207632665F4E6F72
      6D616C20293B0D0A0D0A2020202F2F20436F6D7075746520616C6C2074686520
      64657269766174697665733A0D0A20202076656332206478203D206446647828
      207632665F546578436F6F726420293B0D0A20202076656332206479203D2064
      46647928207632665F546578436F6F726420293B0D0A0D0A2020202F2F3D3D3D
      3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D
      3D3D3D3D3D3D3D3D3D3D3D3D2F2F0D0A2020202F2F20506172616C6C6178206F
      63636C7573696F6E206D617070696E67206F666673657420636F6D7075746174
      696F6E202F2F0D0A2020202F2F3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D
      3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2F2F0D0A
      0D0A2020202F2F205574696C697A652064796E616D696320666C6F7720636F6E
      74726F6C20746F206368616E676520746865206E756D626572206F662073616D
      706C65732070657220726179200D0A2020202F2F20646570656E64696E67206F
      6E207468652076696577696E6720616E676C6520666F72207468652073757266
      6163652E204F626C6971756520616E676C657320726571756972650D0A202020
      2F2F20736D616C6C657220737465702073697A657320746F2061636869657665
      206D6F726520616363757261746520707265636973696F6E20666F7220636F6D
      707574696E6720646973706C6163656D656E742E0D0A2020202F2F2057652065
      787072657373207468652073616D706C696E6720726174652061732061206C69
      6E6561722066756E6374696F6E206F662074686520616E676C65206265747765
      656E0D0A2020202F2F207468652067656F6D6574726963206E6F726D616C2061
      6E6420746865207669657720646972656374696F6E207261793A0D0A20202069
      6E74206E4E756D5374657073203D20696E74286D697828204D617853616D706C
      65732C204D696E53616D706C65732C20646F742820765669657757532C20764E
      6F726D616C575320292029293B0D0A0D0A2020202F2F20496E74657273656374
      2074686520766965772072617920776974682074686520686569676874206669
      656C642070726F66696C6520616C6F6E672074686520646972656374696F6E20
      6F660D0A2020202F2F2074686520706172616C6C6178206F6666736574207261
      792028636F6D707574656420696E207468652076657274657820736861646572
      2E204E6F746520746861742074686520636F64652069730D0A2020202F2F2064
      657369676E6564207370656369666963616C6C7920746F2074616B6520616476
      616E74616765206F66207468652064796E616D696320666C6F7720636F6E7472
      6F6C20636F6E737472756374730D0A2020202F2F20696E20484C534C20616E64
      20697320766572792073656E73697469766520746F2073706563696669632073
      796E7461782E205768656E20636F6E76657274696E6720746F206F7468657220
      6578616D706C65732C0D0A2020202F2F206966207374696C6C2077616E742074
      6F207573652064796E616D696320666C6F7720636F6E74726F6C20696E207468
      6520726573756C74696E6720617373656D626C79207368616465722C0D0A2020
      202F2F2063617265206D757374206265206170706C6965642E0D0A2020202F2F
      0D0A2020202F2F20496E207468652062656C6F77207374657073207765206170
      70726F78696D6174652074686520686569676874206669656C642070726F6669
      6C6520617320706965636577697365206C696E6561720D0A2020202F2F206375
      7276652E2057652066696E64207468652070616972206F6620656E64706F696E
      7473206265747765656E2077686963682074686520696E74657273656374696F
      6E206265747765656E207468650D0A2020202F2F20686569676874206669656C
      642070726F66696C6520616E642074686520766965772072617920697320666F
      756E6420616E64207468656E20636F6D70757465206C696E65207365676D656E
      740D0A2020202F2F20696E74657273656374696F6E20666F7220746865207669
      65772072617920616E6420746865206C696E65207365676D656E7420666F726D
      6564206279207468652074776F20656E64706F696E74732E0D0A2020202F2F20
      5468697320696E74657273656374696F6E2069732074686520646973706C6163
      656D656E74206F66667365742066726F6D20746865206F726967696E616C2074
      65787475726520636F6F7264696E6174652E0D0A0D0A202020666C6F61742066
      43757272486569676874203D20302E303B0D0A202020666C6F61742066537465
      7053697A652020203D20312E30202F20666C6F6174286E4E756D537465707329
      3B0D0A202020666C6F6174206650726576486569676874203D20312E303B0D0A
      202020666C6F617420664E657874486569676874203D20302E303B0D0A0D0A20
      2020696E74202020206E53746570496E646578203D20303B0D0A202020626F6F
      6C20202062436F6E646974696F6E203D20747275653B0D0A0D0A202020766563
      3220765465784F666673657450657253746570203D20665374657053697A6520
      2A207632665F506172616C6C61784F66667365743B0D0A202020766563322076
      54657843757272656E744F6666736574203D207632665F546578436F6F72643B
      0D0A202020666C6F617420206643757272656E74426F756E6420202020203D20
      312E303B0D0A202020666C6F6174202066506172616C6C6178416D6F756E7420
      20203D20302E303B0D0A0D0A2020207665633220707431203D20766563322830
      2E30293B0D0A2020207665633220707432203D207665633228302E30293B0D0A
      0D0A20202076656332207465784F666673657432203D207665633228302E3029
      3B0D0A0D0A2020207768696C652028206E53746570496E646578203C206E4E75
      6D537465707320290D0A2020207B0D0A2020202020207654657843757272656E
      744F6666736574202D3D20765465784F6666736574506572537465703B0D0A0D
      0A2020202020202F2F2053616D706C6520686569676874206D61702077686963
      6820696E207468697320636173652069732073746F72656420696E2074686520
      616C706861206368616E6E656C206F6620746865206E6F726D616C206D61703A
      0D0A2020202020206643757272486569676874203D20312E30202D2074657874
      75726547726164284E6F726D616C546578747572652C20765465784375727265
      6E744F66667365742C2064782C20647920292E773B0D0A0D0A20202020202066
      43757272656E74426F756E64202D3D20665374657053697A653B0D0A0D0A2020
      2020202069662028206643757272486569676874203E206643757272656E7442
      6F756E642029200D0A2020202020207B20202020200D0A202020202020202020
      707431203D207665633228206643757272656E74426F756E642C206643757272
      48656967687420293B0D0A202020202020202020707432203D20766563322820
      6643757272656E74426F756E64202B20665374657053697A652C206650726576
      48656967687420293B0D0A0D0A2020202020202020207465784F666673657432
      203D207654657843757272656E744F6666736574202D20765465784F66667365
      74506572537465703B0D0A0D0A2020202020202020206E53746570496E646578
      203D206E4E756D5374657073202B20313B0D0A2020202020207D0D0A20202020
      2020656C73650D0A2020202020207B0D0A2020202020202020206E5374657049
      6E6465782B2B3B0D0A2020202020202020206650726576486569676874203D20
      66437572724865696768743B0D0A2020202020207D0D0A2020207D2020202F2F
      20456E64206F66207768696C652028206E53746570496E646578203C206E4E75
      6D537465707320290D0A2020200D0A202020666C6F6174206644656C74613220
      3D207074322E78202D207074322E793B0D0A202020666C6F6174206644656C74
      6131203D207074312E78202D207074312E793B0D0A202020666C6F6174206644
      656E6F6D696E61746F72203D206644656C746132202D206644656C7461313B0D
      0A2020202020200D0A2020202F2F20534D20332E3020616E642061626F766520
      7265717569726573206120636865636B20666F7220646976696465206279207A
      65726F2073696E63652074686174206F7065726174696F6E2077696C6C206765
      6E657261746520616E2027496E6627206E756D62657220696E7374656164206F
      6620300D0A20202069662028206644656E6F6D696E61746F72203D3D20302E30
      2029200D0A2020207B0D0A2020202020202066506172616C6C6178416D6F756E
      74203D20302E303B0D0A2020207D0D0A202020656C73650D0A2020207B0D0A20
      20202020202066506172616C6C6178416D6F756E74203D2028207074312E7820
      2A206644656C746132202D207074322E78202A206644656C7461312029202F20
      6644656E6F6D696E61746F723B0D0A2020207D0D0A2020200D0A202020766563
      322076506172616C6C61784F6666736574203D207632665F506172616C6C6178
      4F6666736574202A202820312E30202D2066506172616C6C6178416D6F756E74
      20293B0D0A0D0A2020202F2F2054686520636F6D707574656420746578747572
      65206F666673657420666F722074686520646973706C6163656420706F696E74
      206F6E207468652070736575646F2D657874727564656420737572666163653A
      0D0A2020766563322074657853616D706C65203D7632665F546578436F6F7264
      202D2076506172616C6C61784F66667365743B0D0A2020200D0A2020202F2F20
      436F6D7075746520726573756C74696E6720636F6C6F7220666F722074686520
      706978656C3A0D0A20202046726167436F6C6F72203D20436F6D70757465496C
      6C756D696E6174696F6E282074657853616D706C652C20764C6967687454532C
      207656696577545320293B0D0A7D0D0A12000000000204020002000201020302
      00060C44657461696C546573735F56080C640900002376657273696F6E203430
      3020636F6D7061746962696C6974790D0A707265636973696F6E206869676870
      20666C6F61743B0D0A0D0A696E20766563332054616E67656E743B0D0A696E20
      766563332042696E6F726D616C3B0D0A0D0A6F75742076656333207632635F57
      6F726C64506F733B0D0A6F75742076656333207632635F4E6F726D616C3B0D0A
      6F757420666C6F6174207632635F56657274657844697374616E636546616374
      6F723B0D0A6F75742076656332207632635F546578436F6F72643B0D0A6F7574
      2076656333207632635F4C6967687454533B0D0A6F7574207665633320763263
      5F5669657754533B0D0A0D0A756E69666F726D206D61743420576F726C644D61
      747269783B202020202020202020202020202F2F20576F726C64206D61747269
      780D0A756E69666F726D206D617434205669657750726F6A656374696F6E4D61
      747269783B202020202F2F205650206D61747269780D0A756E69666F726D206D
      617433204E6F726D616C4D61747269783B0D0A0D0A756E69666F726D20766563
      34204C69676874506F736974696F6E3B20202020202020202020202F2F204C69
      676874277320706F736974696F6E20696E20776F726C642073706163650D0A75
      6E69666F726D20766563342043616D657261506F736974696F6E3B0909090909
      20202020092F2F2043616D6572612773206C6F636174696F6E0D0A756E69666F
      726D20766563322042617365546578747572655265706561743B090920202020
      092F2F205468652074696C696E6720666163746F7220666F7220626173652061
      6E64206E6F726D616C206D61702074657874757265730D0A756E69666F726D20
      766563342054657373656C6C6174696F6E466163746F723B2020202020202F2F
      20456467652C20696E736964652C206D696E696D756D2074657373656C6C6174
      696F6E20666163746F720D0A0D0A766F6964206D61696E282920202020202020
      20202020202020202020202020202020202020200D0A7B0D0A202020202F2F20
      436F6D7075746520706F736974696F6E20696E20776F726C642073706163650D
      0A20202020766563342076506F736974696F6E5753203D20576F726C644D6174
      726978202A20676C5F5665727465783B0D0A202020200D0A202020202F2F2050
      726F706167617465207465787475726520636F6F7264696E617465207468726F
      7567683A0D0A202020207632635F546578436F6F7264203D20676C5F4D756C74
      69546578436F6F7264302E7879202A2042617365546578747572655265706561
      742E78793B0D0A0D0A202020202F2F205472616E73666F726D206E6F726D616C
      2C2074616E67656E7420616E642062696E6F726D616C20766563746F72732066
      726F6D206F626A656374200D0A202020202F2F20737061636520746F20686F6D
      6F67656E656F75732070726F6A656374696F6E2073706163650D0A2020202076
      65633320764E6F726D616C57532020203D204E6F726D616C4D6174726978202A
      20676C5F4E6F726D616C3B0D0A2020202076656333207654616E67656E745753
      20203D204E6F726D616C4D6174726978202A2054616E67656E743B0D0A202020
      2076656333207642696E6F726D616C5753203D204E6F726D616C4D6174726978
      202A2042696E6F726D616C3B0D0A202020200D0A202020202F2F204F75747075
      74206E6F726D616C0D0A202020207632635F4E6F726D616C203D20764E6F726D
      616C57533B0D0A202020200D0A202020202F2F2043616C63756C617465207461
      6E67656E742062617369730D0A202020206D61743320576F726C64546F54616E
      67656E74203D206D61743328207654616E67656E7457532C207642696E6F726D
      616C57532C20764E6F726D616C575320293B0D0A20202020202020200D0A2020
      20202F2F20436F6D707574652064656E6F726D616C697A6564206C6967687420
      766563746F7220696E20776F726C642073706163650D0A202020207665633320
      764C696768745753203D204C69676874506F736974696F6E2E78797A202D2076
      506F736974696F6E57532E78797A3B0D0A202020202F2F2050726F7061676174
      6520746865206C6967687420766563746F722028696E2074616E67656E742073
      70616365290D0A202020207632635F4C696768745453203D2020764C69676874
      5753202A20576F726C64546F54616E67656E74203B0D0A202020200D0A202020
      202F2F20436F6D7075746520616E64206F75747075742074686520776F726C64
      207669657720766563746F722028756E6E6F726D616C697A6564290D0A202020
      20766563332076566965775753203D2043616D657261506F736974696F6E2E78
      797A202D2076506F736974696F6E57532E78797A3B0D0A202020207632635F56
      696577545320203D2076566965775753202A20576F726C64546F54616E67656E
      74203B0D0A0D0A202020202F2F20577269746520776F726C6420706F73697469
      6F6E0D0A202020207632635F576F726C64506F73203D2076656333282076506F
      736974696F6E57532E78797A20293B0D0A202020200D0A202020202F2F204D69
      6E20616E64206D61782064697374616E63652073686F756C642062652063686F
      73656E206163636F7264696E6720746F207363656E65207175616C6974792072
      6571756972656D656E74730D0A20202020636F6E737420666C6F6174204D696E
      44697374616E6365203D20312E303B0D0A20202020636F6E737420666C6F6174
      204D617844697374616E6365203D2032302E303B20200D0A0D0A202020202F2F
      2043616C63756C6174652064697374616E6365206265747765656E2076657274
      657820616E642063616D6572612C20616E642061207665727465782064697374
      616E636520666163746F72206973737565642066726F6D2069740D0A20202020
      666C6F61742044697374616E6365203D2064697374616E6365282076506F7369
      74696F6E57532E78797A2C2043616D657261506F736974696F6E2E78797A2029
      3B0D0A202020207632635F56657274657844697374616E6365466163746F7220
      3D20312E30202D20636C616D7028202820282044697374616E6365202D204D69
      6E44697374616E63652029202F2028204D617844697374616E6365202D204D69
      6E44697374616E6365202920292C200D0A202020202020202020202020202020
      202020202020202020202020202020202020202020202020202020202020302E
      302C20312E30202D2054657373656C6C6174696F6E466163746F722E772F5465
      7373656C6C6174696F6E466163746F722E78293B0D0A7D0D0A12000000000200
      02000200020102030200060C44657461696C546573735F43080CDF0600002376
      657273696F6E2034303020636F72650D0A6C61796F7574287665727469636573
      203D203329206F75743B0D0A0D0A707265636973696F6E20686967687020666C
      6F61743B0D0A0D0A696E2076656333207632635F576F726C64506F735B5D3B0D
      0A696E2076656333207632635F4E6F726D616C5B5D3B0D0A696E20666C6F6174
      207632635F56657274657844697374616E6365466163746F725B5D3B0D0A696E
      2076656332207632635F546578436F6F72645B5D3B0D0A696E20766563332076
      32635F4C6967687454535B5D3B0D0A696E2076656333207632635F5669657754
      535B5D3B0D0A0D0A6F75742076656333206332655F576F726C64506F735B5D3B
      0D0A6F75742076656333206332655F4E6F726D616C5B5D3B0D0A6F7574207665
      6332206332655F546578436F6F72645B5D3B0D0A6F7574207665633320633265
      5F4C6967687454535B5D3B0D0A6F75742076656333206332655F566965775453
      5B5D3B0D0A20200D0A756E69666F726D20766563342054657373656C6C617469
      6F6E466163746F723B202F2F20456467652C20696E736964652C206D696E696D
      756D2074657373656C6C6174696F6E20666163746F720D0A0D0A766F6964206D
      61696E28290D0A7B0D0A202020202F2F20436F707920696E7075747320746F20
      6F7574707574730D0A202020206332655F576F726C64506F735B676C5F496E76
      6F636174696F6E49445D203D207632635F576F726C64506F735B676C5F496E76
      6F636174696F6E49445D3B0D0A202020206332655F4E6F726D616C5B676C5F49
      6E766F636174696F6E49445D203D207632635F4E6F726D616C5B676C5F496E76
      6F636174696F6E49445D3B0D0A202020206332655F546578436F6F72645B676C
      5F496E766F636174696F6E49445D203D207632635F546578436F6F72645B676C
      5F496E766F636174696F6E49445D3B0D0A202020206332655F4C696768745453
      5B676C5F496E766F636174696F6E49445D203D207632635F4C6967687454535B
      676C5F496E766F636174696F6E49445D3B0D0A202020206332655F5669657754
      535B676C5F496E766F636174696F6E49445D203D207632635F5669657754535B
      676C5F496E766F636174696F6E49445D3B0D0A0D0A202020202F2F2043616C63
      756C6174652065646765207363616C6520666163746F722066726F6D20766572
      746578207363616C6520666163746F723A2073696D706C7920636F6D70757465
      200D0A202020202F2F2061766572616765207465737320666163746F72206265
      747765656E207468652074776F207665727469636573206D616B696E67207570
      20616E20656467650D0A202020207665633420764564676554657373656C6C61
      74696F6E466163746F72733B0D0A20202020764564676554657373656C6C6174
      696F6E466163746F72732E78203D20302E35202A2028207632635F5665727465
      7844697374616E6365466163746F725B315D202B207632635F56657274657844
      697374616E6365466163746F725B325D20293B0D0A2020202076456467655465
      7373656C6C6174696F6E466163746F72732E79203D20302E35202A2028207632
      635F56657274657844697374616E6365466163746F725B325D202B207632635F
      56657274657844697374616E6365466163746F725B305D20293B0D0A20202020
      764564676554657373656C6C6174696F6E466163746F72732E7A203D20302E35
      202A2028207632635F56657274657844697374616E6365466163746F725B305D
      202B207632635F56657274657844697374616E6365466163746F725B315D2029
      3B0D0A20202020764564676554657373656C6C6174696F6E466163746F72732E
      77203D20764564676554657373656C6C6174696F6E466163746F72732E783B0D
      0A0D0A202020202F2F204D756C7469706C79207468656D20627920676C6F6261
      6C2074657373656C6C6174696F6E20666163746F720D0A202020207645646765
      54657373656C6C6174696F6E466163746F7273202A3D2054657373656C6C6174
      696F6E466163746F722E787878793B0D0A202020200D0A202020202F2F204173
      7369676E2074657373656C6C6174696F6E206C6576656C730D0A20202020676C
      5F546573734C6576656C4F757465725B305D203D20764564676554657373656C
      6C6174696F6E466163746F72732E783B0D0A20202020676C5F546573734C6576
      656C4F757465725B315D203D20764564676554657373656C6C6174696F6E4661
      63746F72732E793B0D0A20202020676C5F546573734C6576656C4F757465725B
      325D203D20764564676554657373656C6C6174696F6E466163746F72732E7A3B
      0D0A20202020676C5F546573734C6576656C496E6E65725B305D203D20764564
      676554657373656C6C6174696F6E466163746F72732E773B0D0A7D0D0A120000
      0000020102000200020102030200060C44657461696C546573735F45080CAF09
      00002376657273696F6E2034303020636F72650D0A6C61796F75742874726961
      6E676C65732C206672616374696F6E616C5F6F64645F73706163696E672C2063
      63772920696E3B0D0A0D0A707265636973696F6E20686967687020666C6F6174
      3B0D0A0D0A696E2076656333206332655F576F726C64506F735B5D3B0D0A696E
      2076656333206332655F4E6F726D616C5B5D3B0D0A696E207665633220633265
      5F546578436F6F72645B5D3B0D0A696E2076656333206332655F4C6967687454
      535B5D3B0D0A696E2076656333206332655F5669657754535B5D3B0D0A0D0A6F
      75742076656332206532665F546578436F6F72643B0D0A6F7574207665633320
      6532665F4C6967687454533B0D0A6F75742076656333206532665F5669657754
      533B0D0A0D0A756E69666F726D206D617434205669657750726F6A656374696F
      6E4D61747269783B20202020202020202020202020202F2F205650206D617472
      69780D0A756E69666F726D20666C6F61742044657461696C54657373656C6C61
      74696F6E4865696768745363616C653B202020202F2F20486569676874207363
      616C6520666F722064657461696C2074657373656C6C6174696F6E206F662067
      72696420737572666163650D0A756E69666F726D20766563342043616D657261
      506F736974696F6E3B09090909092020202009202020202020202020202F2F20
      43616D6572612773206C6F636174696F6E0D0A0D0A756E69666F726D2073616D
      706C6572324420486569676874546578747572653B2020202020202020202020
      20202020202F2F204E6F726D616C206D617020616E6420686569676874206D61
      70207465787475726520706169720D0A0D0A766F6964206D61696E2829202020
      2020202020202020202020202020202020202020202020202020202020202020
      20200D0A7B0D0A202020202F2F20496E746572706F6C61746520776F726C6420
      737061636520706F736974696F6E2077697468206261727963656E7472696320
      636F6F7264696E617465730D0A20202020766563332076576F726C64506F7320
      3D20676C5F54657373436F6F72642E78202A206332655F576F726C64506F735B
      305D202B200D0A2020202020202020202020202020202020202020202020676C
      5F54657373436F6F72642E79202A206332655F576F726C64506F735B315D202B
      200D0A2020202020202020202020202020202020202020202020676C5F546573
      73436F6F72642E7A202A206332655F576F726C64506F735B325D3B0D0A202020
      200D0A202020202F2F20496E746572706F6C61746520776F726C642073706163
      65206E6F726D616C20616E642072656E6F726D616C697A652069740D0A202020
      207665633320764E6F726D616C203D20676C5F54657373436F6F72642E78202A
      206332655F4E6F726D616C5B305D202B200D0A20202020202020202020202020
      2020202020202020676C5F54657373436F6F72642E79202A206332655F4E6F72
      6D616C5B315D202B200D0A202020202020202020202020202020202020202020
      676C5F54657373436F6F72642E7A202A206332655F4E6F726D616C5B325D3B0D
      0A20202020764E6F726D616C203D206E6F726D616C697A652820764E6F726D61
      6C20293B0D0A202020200D0A202020202F2F20496E746572706F6C617465206F
      7468657220696E707574732077697468206261727963656E7472696320636F6F
      7264696E617465730D0A202020206532665F546578436F6F7264203D20676C5F
      54657373436F6F72642E78202A206332655F546578436F6F72645B305D202B20
      0D0A20202020202020202020202020202020202020202020676C5F5465737343
      6F6F72642E79202A206332655F546578436F6F72645B315D202B200D0A202020
      20202020202020202020202020202020202020676C5F54657373436F6F72642E
      7A202A206332655F546578436F6F72645B325D3B0D0A20202020766563332076
      4C696768745453203D20676C5F54657373436F6F72642E78202A206332655F4C
      6967687454535B305D202B200D0A202020202020202020202020202020202020
      20202020676C5F54657373436F6F72642E79202A206332655F4C696768745453
      5B315D202B200D0A20202020202020202020202020202020202020202020676C
      5F54657373436F6F72642E7A202A206332655F4C6967687454535B325D3B0D0A
      0D0A202020202F2F2043616C63756C617465204D4950206C6576656C20746F20
      6665746368206E6F726D616C2066726F6D0D0A20202020666C6F617420486569
      6768744D61704D49504C6576656C203D20636C616D702820282064697374616E
      6365282076576F726C64506F732C2043616D657261506F736974696F6E2E7879
      7A2029202D2032302E302029202F2032302E302C20302E302C20372E30293B0D
      0A202020200D0A202020202F2F2053616D706C65206E6F726D616C20616E6420
      686569676874206D61700D0A202020207665633420764E6F726D616C48656967
      6874203D20746578747572654C6F6428486569676874546578747572652C2065
      32665F546578436F6F72642C204865696768744D61704D49504C6576656C2029
      3B0D0A202020200D0A202020202F2F20446973706C6163652076657274657820
      616C6F6E67206E6F726D616C0D0A2020202076576F726C64506F73202B3D2076
      4E6F726D616C202A20282044657461696C54657373656C6C6174696F6E486569
      6768745363616C65202A2020764E6F726D616C4865696768742E7720293B0D0A
      202020200D0A202020202F2F205472616E73666F726D20776F726C6420706F73
      6974696F6E2077697468207669657770726F6A656374696F6E206D6174726978
      0D0A20202020676C5F506F736974696F6E203D205669657750726F6A65637469
      6F6E4D6174726978202A2076656334282076576F726C64506F732E78797A2C20
      312E3020293B0D0A202020200D0A202020202F2F205065722D706978656C206C
      69676874696E673A20706173732074616E67656E74207370616365206C696768
      7420766563746F7220746F20706978656C207368616465720D0A202020206532
      665F4C696768745453203D20764C6967687454533B0D0A202020200D0A202020
      202F2F20416C736F20706173732074616E67656E742073706163652076696577
      20766563746F720D0A202020206532665F56696577545320203D20676C5F5465
      7373436F6F72642E78202A206332655F5669657754535B305D202B200D0A2020
      2020202020202020202020202020202020202020676C5F54657373436F6F7264
      2E79202A206332655F5669657754535B315D202B200D0A202020202020202020
      20202020202020202020202020676C5F54657373436F6F72642E7A202A206332
      655F5669657754535B325D3B0D0A7D0D0A120000000002020200020002010203
      0200060C44657461696C546573735F46080CEA0700002376657273696F6E2034
      303020636F72650D0A0D0A707265636973696F6E20686967687020666C6F6174
      3B0D0A0D0A696E2076656332206532665F546578436F6F72643B0D0A696E2076
      656333206532665F4C6967687454533B0D0A696E2076656333206532665F5669
      657754533B0D0A6F757420766563342046726167436F6C6F723B0D0A0D0A756E
      69666F726D2076656334204D6174657269616C416D6269656E74436F6C6F723B
      202020202F2F204D6174657269616C277320616D6269656E7420636F6C6F720D
      0A756E69666F726D2076656334204D6174657269616C44696666757365436F6C
      6F723B202020202F2F204D6174657269616C2773206469666675736520636F6C
      6F720D0A756E69666F726D2076656334204D6174657269616C53706563756C61
      72436F6C6F723B2020202F2F204D6174657269616C27732073706563756C6172
      20636F6C6F720D0A756E69666F726D20666C6F6174205368696E696E6573733B
      20202020202020202020202020092F2F204D6174657269616C27732073706563
      756C6172206578706F6E656E740D0A0D0A756E69666F726D2073616D706C6572
      324420436F6C6F72546578747572653B202020202F2F204261736520636F6C6F
      7220746578747572650D0A756E69666F726D2073616D706C65723244204E6F72
      6D616C546578747572653B2020202F2F204E6F726D616C206D617020616E6420
      686569676874206D6170207465787475726520706169720D0A0D0A2F2F2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0A2F2F2046756E6374696F6E
      3A20202020436F6D70757465496C6C756D696E6174696F6E0D0A2F2F200D0A2F
      2F204465736372697074696F6E3A20436F6D70757465732070686F6E6720696C
      6C756D696E6174696F6E20666F722074686520676976656E20706978656C2075
      73696E672069747320617474726962757465200D0A2F2F202020202020202020
      2020202020746578747572657320616E642061206C6967687420766563746F72
      2E0D0A2F2F2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0A0D0A76
      65633420436F6D70757465496C6C756D696E6174696F6E282076656332207465
      78436F6F72642C2076656333204C2C2076656333205620290D0A7B0D0A202020
      2F2F2053616D706C6520746865206E6F726D616C2066726F6D20746865206E6F
      726D616C206D617020666F722074686520676976656E20746578747572652073
      616D706C650D0A20202076656333204E203D20322E30202A2074657874757265
      284E6F726D616C546578747572652C20746578436F6F7264292E78797A202D20
      312E303B0D0A2020204E203D206E6F726D616C697A65284E293B0D0A2020200D
      0A2020202F2F2053616D706C652062617365206D61700D0A2020207665633420
      6342617365436F6C6F72203D20746578747572652820436F6C6F725465787475
      72652C20746578436F6F726420293B0D0A2020200D0A2020202F2F20436F6D70
      757465206469666675736520636F6C6F7220636F6D706F6E656E743A0D0A2020
      2076656334206344696666757365203D20636C616D702820646F7428204E2C20
      4C20292C20302E302C20312E302029202A204D6174657269616C446966667573
      65436F6C6F723B0D0A2020200D0A2020202F2F20436F6D707574652074686520
      73706563756C617220636F6D706F6E656E7420696620646573697265643A2020
      0D0A202020766563332052203D207265666C656374284E2C2056293B0D0A2020
      20666C6F6174206652646F744C203D20636C616D702820646F742820522C204C
      20292C20302E302C20312E30293B0D0A20202076656334206353706563756C61
      72203D20706F7728206652646F744C2C205368696E696E6573732029202A204D
      6174657269616C53706563756C6172436F6C6F723B0D0A2020200D0A2020202F
      2F20436F6D706F73697465207468652066696E616C20636F6C6F723A0D0A2020
      2076656334206346696E616C436F6C6F72203D2028204D6174657269616C416D
      6269656E74436F6C6F72202B2063446966667573652029202A20634261736543
      6F6C6F72202B206353706563756C61723B200D0A2020200D0A20202072657475
      726E206346696E616C436F6C6F723B200D0A7D200D0A0D0A766F6964206D6169
      6E28290D0A7B200D0A202020202F2F204E6F726D616C697A652074616E67656E
      74207370616365206C6967687420766563746F720D0A20202020766563332076
      4C696768745453203D206E6F726D616C697A6528206532665F4C696768745453
      20293B0D0A0D0A202020202F2F204E6F726D616C697A652074616E67656E7420
      7370616365207669657720766563746F720D0A20202020766563332076566965
      775453203D206E6F726D616C697A6528206532665F56696577545320293B0D0A
      0D0A202020202F2F20436F6D7075746520726573756C74696E6720636F6C6F72
      20666F722074686520706978656C3A0D0A2020202046726167436F6C6F72203D
      20436F6D70757465496C6C756D696E6174696F6E28206532665F546578436F6F
      72642C20764C6967687454532C207656696577545320293B0D0A7D2020200D0A
      1200000000020402000200020102030200060C53696C686F75657474655F5608
      0C510200002376657273696F6E2033333020636F6D7061746962696C6974790D
      0A707265636973696F6E20686967687020666C6F61743B0D0A0D0A696E207665
      63332054616E67656E743B0D0A0D0A6F75742076656334207632675F576F726C
      64506F733B0D0A6F75742076656333207632675F4E6F726D616C3B0D0A6F7574
      2076656333207632675F54616E67656E743B0D0A6F7574207665633220763267
      5F546578436F6F72643B0D0A0D0A756E69666F726D206D617434204D6F64656C
      4D61747269783B20202020202020202020202F2F20576F726C64206D61747269
      780D0A756E69666F726D206D617434205669657750726F6A656374696F6E4D61
      747269783B20202F2F205650206D61747269780D0A756E69666F726D206D6174
      33204E6F726D616C4D61747269783B0D0A756E69666F726D2076656332204261
      736554657874757265526570656174203D207665633228312E30293B0D0A0D0A
      766F6964206D61696E28290D0A7B202020202020202020202020202020202020
      20202020202020202020202020200D0A202020207632675F576F726C64506F73
      203D204D6F64656C4D6174726978202A20676C5F5665727465783B0D0A202020
      207632675F4E6F726D616C203D204E6F726D616C4D6174726978202A20676C5F
      4E6F726D616C3B0D0A202020207632675F54616E67656E74203D20204E6F726D
      616C4D6174726978202A2054616E67656E743B0D0A202020207632675F546578
      436F6F7264203D20676C5F4D756C7469546578436F6F7264302E7879202A2042
      617365546578747572655265706561743B0D0A7D0D0A12000000000200020002
      00020102030200060C53696C686F75657474655F47080C1D1000002376657273
      696F6E203333300D0A707265636973696F6E20686967687020666C6F61743B0D
      0A6C61796F757428747269616E676C65732920696E3B0D0A6C61796F75742874
      7269616E676C655F73747269702C206D61785F7665727469636573203D203429
      206F75743B0D0A0D0A696E2076656334207632675F576F726C64506F735B5D3B
      0D0A696E2076656333207632675F4E6F726D616C5B5D3B0D0A696E2076656333
      207632675F54616E67656E745B5D3B0D0A696E2076656332207632675F546578
      436F6F72645B5D3B0D0A0D0A6F75742076656334206732665F576F726C64506F
      733B0D0A6F75742076656333206732665F4E6F726D616C3B0D0A6F7574207665
      6333206732665F54616E67656E743B0D0A6F75742076656332206732665F5465
      78436F6F72643B0D0A0D0A756E69666F726D20666C6F61742045787472756465
      46696E3B0D0A756E69666F726D206D617434205669657750726F6A656374696F
      6E4D61747269783B0D0A756E69666F726D20766563342043616D657261506F73
      6974696F6E3B0D0A0D0A766F6964206D61696E28290D0A7B0D0A20202020696E
      7420695369676E5B335D203D20696E745B5D2820302C302C3020293B0D0A2020
      2020666C6F6174204E646F74565B335D203D20666C6F61745B5D2820302E302C
      302E302C302E3020293B0D0A0D0A202020207665633320206E6577506F736974
      696F6E5B325D3B0D0A202020207665633320206E65774E6F726D616C5B325D3B
      0D0A202020207665633320206E657754616E67656E745B325D3B0D0A20202020
      7665633220206E6577546578436F6F72645B325D3B0D0A0D0A20202020766563
      332056696577203D207665633328302E30293B0D0A0D0A20202020696E742069
      7369676E203D20303B0D0A0D0A20202020666F722820696E742069203D20303B
      2069203C20333B20692B2B2029207B0D0A2020202056696577203D2043616D65
      7261506F736974696F6E2E78797A202D207632675F576F726C64506F735B695D
      2E78797A3B0D0A0D0A202020204E646F74565B695D203D20646F7428206E6F72
      6D616C697A6528207632675F4E6F726D616C5B695D20292C206E6F726D616C69
      7A65282056696577202920293B0D0A20202020695369676E5B695D203D20284E
      646F74565B695D203E20302E30203F2031203A2030293B0D0A202020204E646F
      74565B695D203D2061627328204E646F74565B695D20293B0D0A202020206973
      69676E202B3D20695369676E5B695D3B0D0A202020207D0D0A0D0A2020202069
      662820697369676E203D3D2031207C7C20697369676E203D3D203220290D0A20
      2020207B0D0A20202020202020207665633320466C6F61743B0D0A0D0A202020
      2020202020466C6F61742E78203D204E646F74565B305D202F2028204E646F74
      565B305D202B204E646F74565B315D20293B0D0A2020202020202020466C6F61
      742E79203D204E646F74565B315D202F2028204E646F74565B315D202B204E64
      6F74565B325D20293B0D0A2020202020202020466C6F61742E7A203D204E646F
      74565B325D202F2028204E646F74565B325D202B204E646F74565B305D20293B
      0D0A0D0A2020202020202020696E7420637572496E646578203D20303B0D0A0D
      0A2020202020202020696628202820695369676E5B305D205E20695369676E5B
      315D202920213D203020290D0A20202020202020207B0D0A2020202020202020
      202020206E6577546578436F6F7264205B637572496E6465785D203D206D6978
      28207632675F546578436F6F72645B305D2C20202020207632675F546578436F
      6F72645B315D2C2020202020466C6F61742E7820293B0D0A2020202020202020
      202020206E657754616E67656E7420205B637572496E6465785D203D206D6978
      28207632675F54616E67656E745B305D2C2020202020207632675F54616E6765
      6E745B315D2C202020202020466C6F61742E7820293B0D0A2020202020202020
      202020206E6577506F736974696F6E205B637572496E6465785D203D206D6978
      28207632675F576F726C64506F735B305D2E78797A2C207632675F576F726C64
      506F735B315D2E78797A2C20466C6F61742E7820293B0D0A2020202020202020
      202020206E65774E6F726D616C205B637572496E6465782B2B5D203D206D6978
      28207632675F4E6F726D616C5B305D2C202020202020207632675F4E6F726D61
      6C5B315D2C20202020202020466C6F61742E7820293B0D0A2020202020202020
      7D0D0A0D0A2020202020202020696628202820695369676E5B315D205E206953
      69676E5B325D202920213D203020290D0A20202020202020207B0D0A20202020
      20202020202020206E6577546578436F6F7264205B637572496E6465785D203D
      206D697828207632675F546578436F6F72645B315D2C20202020207632675F54
      6578436F6F72645B325D2C2020202020466C6F61742E7920293B0D0A20202020
      20202020202020206E657754616E67656E7420205B637572496E6465785D203D
      206D697828207632675F54616E67656E745B315D2C2020202020207632675F54
      616E67656E745B325D2C202020202020466C6F61742E7920293B0D0A20202020
      20202020202020206E6577506F736974696F6E205B637572496E6465785D203D
      206D697828207632675F576F726C64506F735B315D2E78797A2C207632675F57
      6F726C64506F735B325D2E78797A2C20466C6F61742E7920293B0D0A20202020
      20202020202020206E65774E6F726D616C205B637572496E6465782B2B5D203D
      206D697828207632675F4E6F726D616C5B315D2C202020202020207632675F4E
      6F726D616C5B325D2C20202020202020466C6F61742E7920293B0D0A20202020
      202020207D0D0A0D0A2020202020202020696628202820695369676E5B325D20
      5E20695369676E5B305D202920213D203020290D0A20202020202020207B0D0A
      2020202020202020202020206E6577546578436F6F7264205B637572496E6465
      785D203D206D697828207632675F546578436F6F72645B325D2C202020202076
      32675F546578436F6F72645B305D2C2020202020466C6F61742E7A20293B0D0A
      2020202020202020202020206E657754616E67656E7420205B637572496E6465
      785D203D206D697828207632675F54616E67656E745B325D2C20202020202076
      32675F54616E67656E745B305D2C202020202020466C6F61742E7A20293B0D0A
      2020202020202020202020206E6577506F736974696F6E205B637572496E6465
      785D203D206D697828207632675F576F726C64506F735B325D2E78797A2C2076
      32675F576F726C64506F735B305D2E78797A2C20466C6F61742E7A20293B0D0A
      2020202020202020202020206E65774E6F726D616C205B637572496E6465782B
      2B5D203D206D697828207632675F4E6F726D616C5B325D2C2020202020202076
      32675F4E6F726D616C5B305D2C20202020202020466C6F61742E7A20293B0D0A
      20202020202020207D0D0A0D0A202020202020202069662820637572496E6465
      7820213D203020290D0A20202020202020207B0D0A2020202020202020202020
      207665633320506F736974696F6E57535B345D3B0D0A0D0A2020202020202020
      20202020506F736974696F6E57535B305D203D206E6577506F736974696F6E5B
      305D3B0D0A202020202020202020202020506F736974696F6E57535B315D203D
      206E6577506F736974696F6E5B305D202B206E6F726D616C697A65286E65774E
      6F726D616C5B305D29202A204578747275646546696E3B0D0A20202020202020
      2020202020506F736974696F6E57535B325D203D206E6577506F736974696F6E
      5B315D3B0D0A202020202020202020202020506F736974696F6E57535B335D20
      3D206E6577506F736974696F6E5B315D202B206E6F726D616C697A65286E6577
      4E6F726D616C5B315D29202A204578747275646546696E3B0D0A0D0A20202020
      2020202020202020676C5F506F736974696F6E2020203D205669657750726F6A
      656374696F6E4D6174726978202A207665633428506F736974696F6E57535B30
      5D2C20312E30293B0D0A2020202020202020202020206732665F546578436F6F
      726420203D206E6577546578436F6F72645B305D3B0D0A202020202020202020
      2020206732665F4E6F726D616C202020203D206E65774E6F726D616C5B305D3B
      0D0A2020202020202020202020206732665F54616E67656E742020203D206E65
      7754616E67656E745B305D3B0D0A2020202020202020202020206732665F576F
      726C64506F7320203D20766563342820506F736974696F6E57535B305D2C2030
      2E30293B0D0A0D0A202020202020202020202020456D69745665727465782829
      3B0D0A0D0A202020202020202020202020676C5F506F736974696F6E2020203D
      205669657750726F6A656374696F6E4D6174726978202A207665633428506F73
      6974696F6E57535B315D2C20312E30293B0D0A20202020202020202020202067
      32665F546578436F6F726420203D206E6577546578436F6F72645B305D3B0D0A
      2020202020202020202020206732665F4E6F726D616C202020203D206E65774E
      6F726D616C5B305D3B0D0A2020202020202020202020206732665F54616E6765
      6E742020203D206E657754616E67656E745B305D3B0D0A202020202020202020
      2020206732665F576F726C64506F7320203D20766563342820506F736974696F
      6E57535B315D2C20312E30293B0D0A0D0A202020202020202020202020456D69
      7456657274657828293B0D0A0D0A202020202020202020202020676C5F506F73
      6974696F6E2020203D205669657750726F6A656374696F6E4D6174726978202A
      207665633428506F736974696F6E57535B325D2C20312E30293B0D0A20202020
      20202020202020206732665F546578436F6F726420203D206E6577546578436F
      6F72645B315D3B0D0A2020202020202020202020206732665F4E6F726D616C20
      2020203D206E65774E6F726D616C5B315D3B0D0A202020202020202020202020
      6732665F54616E67656E742020203D206E657754616E67656E745B315D3B0D0A
      2020202020202020202020206732665F576F726C64506F7320203D2076656334
      2820506F736974696F6E57535B325D2C20302E30293B0D0A0D0A202020202020
      202020202020456D697456657274657828293B0D0A0D0A202020202020202020
      202020676C5F506F736974696F6E2020203D205669657750726F6A656374696F
      6E4D6174726978202A207665633428506F736974696F6E57535B335D2C20312E
      30293B0D0A2020202020202020202020206732665F546578436F6F726420203D
      206E6577546578436F6F72645B315D3B0D0A2020202020202020202020206732
      665F4E6F726D616C202020203D206E65774E6F726D616C5B315D3B0D0A202020
      2020202020202020206732665F54616E67656E742020203D206E657754616E67
      656E745B315D3B0D0A2020202020202020202020206732665F576F726C64506F
      7320203D20766563342820506F736974696F6E57535B335D2C20312E30293B0D
      0A0D0A202020202020202020202020456D697456657274657828293B0D0A0D0A
      202020202020202020202020456E645072696D697469766528293B0D0A202020
      2020202020202020207D0D0A202020207D0D0A0D0A7D0D0A1200000000020302
      030202020402030200060C53696C686F75657474655F46080CAE1D0000237665
      7273696F6E203333300D0A707265636973696F6E20686967687020666C6F6174
      3B0D0A0D0A23646566696E652042494E4152595F53454152434820310D0A2364
      6566696E65204E5F444F545F565F4C455250494E4720310D0A0D0A696E207665
      6334206732665F576F726C64506F733B0D0A696E2076656333206732665F4E6F
      726D616C3B0D0A696E2076656333206732665F54616E67656E743B0D0A696E20
      76656332206732665F546578436F6F72643B0D0A0D0A6F757420766563342046
      726167436F6C6F723B0D0A0D0A756E69666F726D2076656334204C6967687450
      6F736974696F6E3B20202020202020202F2F204C69676874277320706F736974
      696F6E20696E20776F726C642073706163650D0A756E69666F726D2076656334
      2043616D657261506F736974696F6E3B092020202020202F2F2043616D657261
      2773206C6F636174696F6E0D0A0D0A756E69666F726D2076656334204D617465
      7269616C416D6269656E74436F6C6F723B202F2F204D6174657269616C277320
      616D6269656E7420636F6C6F720D0A756E69666F726D2076656334204D617465
      7269616C44696666757365436F6C6F723B202F2F204D6174657269616C277320
      6469666675736520636F6C6F720D0A756E69666F726D2076656334204D617465
      7269616C53706563756C6172436F6C6F723B2F2F204D6174657269616C277320
      73706563756C617220636F6C6F720D0A756E69666F726D20666C6F6174205368
      696E696E6573733B20202020202020202020202F2F204D6174657269616C2773
      2073706563756C6172206578706F6E656E740D0A0D0A756E69666F726D207361
      6D706C6572324420436F6C6F72546578747572653B202020202F2F2042617365
      20636F6C6F7220746578747572650D0A756E69666F726D2073616D706C657232
      44204E6F726D616C546578747572653B2020202F2F204E6F726D616C206D6170
      20616E6420686569676874206D6170207465787475726520706169720D0A0D0A
      756E69666F726D20666C6F61742020504F4D4865696768744D61705363616C65
      203D20302E30353B0D0A0D0A636F6E737420666C6F61742020536861646F7748
      6172646E657373203D20302E37353B0D0A636F6E737420666C6F617420204F66
      667365742020202020202020203D20302E30313B0D0A0D0A666C6F6174202053
      69676E2020202020202020202020203D202020312E30303B0D0A666C6F617420
      204578747275646546696E2020202020203D202020302E31353B0D0A666C6F61
      74202045787472756465416E676C65202020203D202020302E303B0D0A666C6F
      61742020436F61727365537465707320202020203D202020382E303B0D0A666C
      6F6174202044657461696C537465707320202020203D202020382E303B0D0A66
      6C6F61742020436F6172736553746570734D696E20203D202020382E303B0D0A
      666C6F6174202044657461696C53746570734D696E20203D202020382E303B0D
      0A666C6F61742020436F6172736553746570734D617820203D202032342E303B
      0D0A666C6F6174202044657461696C53746570734D617820203D202032342E30
      3B0D0A666C6F61742020506172616C6C6178436C616D7009203D202020322E30
      3B0D0A0D0A7665633220506172616C6C6178566563746F722876656333205669
      65775453290D0A7B0D0A20202020666C6F61742020506172616C6C61784C656E
      677468203D20206C656E677468285669657754532E787929202F20286C656E67
      7468285669657754532E7A29202B204F6666736574293B0D0A20202020766563
      3220506172616C6C6178446972656374696F6E203D206E6F726D616C697A6528
      5669657754532E7879293B0D0A20202020506172616C6C617844697265637469
      6F6E203D20506172616C6C6178446972656374696F6E202A20504F4D48656967
      68744D61705363616C65202A206D696E2820506172616C6C61784C656E677468
      2C20506172616C6C6178436C616D7020293B0D0A2020202072657475726E2050
      6172616C6C6178446972656374696F6E3B0D0A7D0D0A0D0A2F2F2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0A2F2F2046756E6374696F6E3A2020
      2020436F6D70757465496C6C756D696E6174696F6E0D0A2F2F0D0A2F2F204465
      736372697074696F6E3A20436F6D70757465732070686F6E6720696C6C756D69
      6E6174696F6E20666F722074686520676976656E20706978656C207573696E67
      20697473206174747269627574650D0A2F2F2020202020202020202020202020
      746578747572657320616E642061206C6967687420766563746F722E0D0A2F2F
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
      2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0A0D0A766563342043
      6F6D70757465496C6C756D696E6174696F6E28207665633220746578436F6F72
      642C2076656333204C2C207665633320562C20666C6F6174206D69704C657665
      6C20290D0A7B0D0A2020202F2F2053616D706C6520746865206E6F726D616C20
      66726F6D20746865206E6F726D616C206D617020666F72207468652067697665
      6E20746578747572652073616D706C650D0A20202076656333204E203D20322E
      30202A20746578747572654C6F64284E6F726D616C546578747572652C207465
      78436F6F72642C206D69704C6576656C292E78797A202D20312E303B0D0A2020
      204E203D206E6F726D616C697A65284E293B0D0A0D0A2020202F2F2053616D70
      6C652062617365206D61700D0A20202076656334206342617365436F6C6F7220
      3D20746578747572654C6F642820436F6C6F72546578747572652C2074657843
      6F6F72642C206D69704C6576656C293B0D0A0D0A2020202F2F20436F6D707574
      65206469666675736520636F6C6F7220636F6D706F6E656E743A0D0A20202076
      656334206344696666757365203D20636C616D702820646F7428204E2C204C20
      292C20302E302C20312E302029202A204D6174657269616C4469666675736543
      6F6C6F723B0D0A0D0A2020202F2F20436F6D7075746520746865207370656375
      6C617220636F6D706F6E656E7420696620646573697265643A0D0A2020207665
      63332052203D207265666C656374284E2C2056293B0D0A202020666C6F617420
      6652646F744C203D20636C616D702820646F742820522C204C20292C20302E30
      2C20312E30293B0D0A20202076656334206353706563756C6172203D20636C61
      6D7028706F7728206652646F744C2C205368696E696E65737320292C20302E30
      2C20312E3029202A204D6174657269616C53706563756C6172436F6C6F723B0D
      0A0D0A2020202F2F20436F6D706F73697465207468652066696E616C20636F6C
      6F723A0D0A20202076656334206346696E616C436F6C6F72203D2028204D6174
      657269616C416D6269656E74436F6C6F72202B2063446966667573652029202A
      206342617365436F6C6F72202B206353706563756C61723B0D0A0D0A20202072
      657475726E206346696E616C436F6C6F723B0D0A7D0D0A0D0A666C6F61742043
      616C63756C6174654D69704C6576656C287665633220746578636F6F7264290D
      0A7B0D0A2020202076656332206478203D20644664782820746578636F6F7264
      20293B0D0A2020202076656332206479203D20644664792820746578636F6F72
      6420293B0D0A0D0A2020202072657475726E206C6F673228206D617828207371
      727428646F742864782C20647829292C207371727428646F742864792C206479
      2929202920293B0D0A7D0D0A0D0A666C6F61742054726163654C696E65617228
      696E6F757420766563322043757272506F696E742C20696E6F757420666C6F61
      7420437572724865696768742C20766563322074537465702C20666C6F617420
      68537465702C20666C6F6174206D69704C6576656C2C20666C6F617420695374
      6570732C20696E6F757420666C6F617420496E746572736563746564290D0A7B
      0D0A2020202009666C6F61742074486569676874203D20302E303B0D0A202020
      2009666F722028666C6F61742069203D20302E303B2069203C20695374657073
      3B20692B2B2029207B0D0A090920202F2F205468652074726163652077696C6C
      2073746F702061742074686520706F696E74206265666F726520746865206163
      7475616C6C20696E74657273656374696F6E2077697468206865696768742066
      69656C642068617070656E730D0A09202020202020202074486569676874203D
      20746578747572654C6F64284E6F726D616C546578747572652C204375727250
      6F696E74202D2074537465702C206D69704C6576656C20292E773B0D0A0D0A20
      202020202020200909696628202843757272486569676874202D206853746570
      203E207448656967687429202626202843757272486569676874203E20302E30
      2920290D0A09202020202020207B0D0A09092020202020202020202043757272
      486569676874202D3D2068537465703B0D0A0909202020202020202020204375
      7272506F696E7420202D3D2074537465703B0D0A09202020202020207D0D0A09
      20202020202020656C73650D0A09202020202020207B0D0A0909202020202020
      20202020496E746572736563746564203D20312E303B0D0A0909202020202020
      2020202069203D206953746570733B0D0A09202020202020207D0D0A20202020
      7D0D0A2020202072657475726E20744865696768743B0D0A7D0D0A0D0A666C6F
      617420547261636542696E61727928696E6F757420766563322043757272506F
      696E742C20696E6F757420666C6F617420437572724865696768742C20766563
      322074537465702C20666C6F61742068537465702C20666C6F6174206D69704C
      6576656C2C20666C6F6174206953746570732C20666C6F617420657073290D0A
      7B0D0A092F2F2074686520696E74657273656374696F6E2068617070656E7320
      736F6D657768657265206265747765656E205B43757272506F696E742C204375
      7272506F696E74202D2074537465705D0D0A2020202009766563322070507265
      76203D2043757272506F696E743B2020202020202020202020202F2F20746865
      2063757272656E7420706F696E742077696C6C20626520636F6E736964657265
      642050726576696F75730D0A20202020097665633220704E657874203D204375
      7272506F696E7420202D2074537465703B2020202F2F2074686520706F696E74
      207765726520696E74657273656374696F6E2068617070656E732077696C6C20
      626520636F6E73696465726564204E6578740D0A2020202009666C6F61742020
      6850726576203D20437572724865696768743B0D0A2020202009666C6F617420
      20684E657874203D2043757272486569676874202D2068537465703B0D0A0D0A
      2020202009666C6F61742074486569676874203D20302E303B0D0A0D0A202020
      2009666F722028666C6F61742069203D20302E303B2069203C20695374657073
      3B20692B2B2029097B0D0A20202020092020092F2F2074686520696E74657273
      656374696F6E2068617070656E7320736F6D657768657265206265747765656E
      205B70507265762C20704E6578745D0D0A202020202020202009094375727248
      6569676874203D2028684E657874202B20685072657629202A20302E353B0D0A
      2020202020202020090943757272506F696E7420203D2028704E657874202B20
      705072657629202A20302E353B0D0A0D0A202020202020202009097448656967
      6874202020203D20746578747572654C6F64284E6F726D616C54657874757265
      2C2043757272506F696E742C206D69704C6576656C20292E773B0D0A20202020
      202020200909666C6F61742064656C74613D2043757272486569676874202D20
      744865696768743B0D0A0D0A2020202020202020696620286162732864656C74
      6129203E20657073290D0A20202020202020207B0D0A20202020202020202020
      2020696620282043757272486569676874203E207448656967687420290D0A20
      20202020202020202020207B0D0A202020202020202020202020202020200909
      09097050726576203D2043757272506F696E743B0D0A20202020202020202020
      202020202020090909096850726576203D20437572724865696768743B0D0A20
      20202020202020090909207D0D0A202020202020202020202020656C73650D0A
      2020202020202020090909207B0D0A2020202020202020202020202020202009
      090909704E657874203D2043757272506F696E743B0D0A202020202020202020
      2020202020202009090909684E657874203D20437572724865696768743B0D0A
      2020202020202020202020207D0D0A20202020202020207D0D0A202020202020
      2020656C73650D0A20202020202020207B0D0A20202020202020202020202069
      203D206953746570733B0D0A20202020202020207D0D0A202020207D0D0A0D0A
      202020200943757272506F696E7420203D20287050726576202B20704E657874
      2920202A20302E353B0D0A202020200943757272486569676874203D20286850
      726576202B20684E65787429202A20302E353B0D0A0D0A202020207265747572
      6E20744865696768743B0D0A7D0D0A0D0A666C6F61742054726163654C696768
      7428766563322063757272506F696E742C20766563322052617954532C20666C
      6F6174206D69704C6576656C2C20666C6F617420695374657073290D0A7B0D0A
      2020202009666C6F617420536861646F77203D20312E30202D20746578747572
      654C6F64284E6F726D616C546578747572652C2063757272506F696E742C206D
      69704C6576656C20292E773B0D0A0D0A2020202009666C6F6174205363616C65
      203D2028695374657073202D20312E3029202F206953746570733B0D0A202020
      2009666C6F617420526573756C74203D2028312E30202D20746578747572654C
      6F6428204E6F726D616C546578747572652C2063757272506F696E74202B2052
      61795453202A205363616C652C206D69704C6576656C20292E77202D20536861
      646F77202B205363616C652029202A20302E35383B0D0A0D0A2020202009666F
      722028666C6F61742069203D20322E303B2069203C206953746570733B20692B
      2B290D0A092020207B0D0A202020202020202009095363616C65203D20286953
      74657073202D206929202F206953746570733B0D0A2020202020202020666C6F
      6174205368203D2028312E30202D20746578747572654C6F6428204E6F726D61
      6C546578747572652C2063757272506F696E74202B205261795453202A205363
      616C652C206D69704C6576656C20292E77202D20536861646F77202B20536361
      6C652029202A2020322E30202A202869202D20312E30293B0D0A202020202020
      20200909526573756C74203D206D617828526573756C742C205368293B0D0A20
      2020207D0D0A2020202009526573756C74203D20526573756C74202A20536861
      646F77486172646E657373202B2028312E30202D20536861646F77486172646E
      657373293B0D0A2020202072657475726E20526573756C74202A20302E363B0D
      0A7D0D0A0D0A766F6964206D61696E28290D0A7B0D0A20202020766563332056
      6965775753203D2043616D657261506F736974696F6E2E78797A202D20673266
      5F576F726C64506F732E78797A3B0D0A0D0A2020202076656333204E6F726D61
      6C20203D206E6F726D616C697A6528206732665F4E6F726D616C2020293B0D0A
      20202020766563332054616E67656E74203D206E6F726D616C697A6528206732
      665F54616E67656E7420293B0D0A20202020766563332042696E6F726D616C20
      3D2063726F7373284E6F726D616C2C2054616E67656E74293B0D0A202020206D
      61743320576F726C64546F54616E67656E74203D206D6174332854616E67656E
      742C2042696E6F726D616C2C204E6F726D616C293B0D0A0D0A20202020766563
      332056696577545320203D20566965775753202A20576F726C64546F54616E67
      656E743B0D0A0D0A2020202076656332207465785368696674203D2050617261
      6C6C6178566563746F7228566965775453293B0D0A0D0A236966646566204E5F
      444F545F565F4C455250494E470D0A20202020666C6F61742066436F61727365
      5374657073203D206D697828436F6172736553746570734D696E2C20436F6172
      736553746570734D61782C2061627328646F7428206E6F726D616C697A65284E
      6F726D616C292C206E6F726D616C697A65285669657757532920292920293B0D
      0A20202020666C6F6174206644657461696C5374657073203D206D6978284465
      7461696C53746570734D696E2C2044657461696C53746570734D61782C206162
      7328646F7428206E6F726D616C697A65284E6F726D616C292C206E6F726D616C
      697A65285669657757532920292920293B0D0A23656C73650D0A20202020666C
      6F61742066436F617273655374657073203D20436F6172736553746570734D61
      783B0D0A20202020666C6F6174206644657461696C5374657073203D20446574
      61696C53746570734D61783B0D0A23656E6469660D0A0D0A2020202076656332
      2063757272506F696E74203D207465785368696674202A205369676E202B2067
      32665F546578436F6F72643B0D0A2020202076656332207453746570203D2074
      65785368696674202F20666C6F6174282066436F61727365537465707320293B
      0D0A20202020202020202020202020202020200D0A20202020666C6F61742068
      53746570203D2028312E30202D206732665F576F726C64506F732E7729202F20
      666C6F6174282066436F61727365537465707320293B0D0A20202020666C6F61
      74206375727248656967687420203D20312E303B0D0A0D0A20202020666C6F61
      7420746578747572654865696768743B0D0A0D0A20202020666C6F6174202020
      693B0D0A20202020666C6F61742020206A203D20302E303B0D0A20202020666C
      6F61742020206B203D20302E303B0D0A20202020666C6F61742020206D203D20
      302E303B0D0A0D0A20202020666C6F6174206D69704C6576656C203D2043616C
      63756C6174654D69704C6576656C28206732665F546578436F6F726420293B0D
      0A0D0A2020202074657874757265486569676874203D2054726163654C696E65
      61722863757272506F696E742C20637572724865696768742C2074537465702C
      2068537465702C206D69704C6576656C2C2066436F6172736553746570732C20
      6A293B0D0A0D0A20202020696620286A203D3D20302E30290D0A202020207B0D
      0A20202020202020200974657874757265486569676874203D2054726163654C
      696E6561722863757272506F696E742C20637572724865696768742C20745374
      65702C202D68537465702C206D69704C6576656C2C2066436F61727365537465
      70732C206B293B0D0A0D0A2020202020202020096A2B3D6B3B0D0A202020207D
      0D0A0D0A2369666465662042494E4152595F5345415243480D0A202020200969
      6620286A20213D20302E30290D0A202020202020202009097465787475726548
      6569676874203D20547261636542696E6172792863757272506F696E742C2063
      7572724865696768742C2074537465702C2068537465702C206D69704C657665
      6C2C206644657461696C53746570732C20302E303031293B0D0A23656C73650D
      0A2020202009696620286A20213D20302E30290D0A202020207B0D0A20202020
      2020202009097453746570202F3D20286644657461696C5374657073202B2031
      293B0D0A202020202020202009096853746570202F3D20286644657461696C53
      74657073202B2031293B0D0A0D0A202020202020202009097465787475726548
      6569676874203D2054726163654C696E6561722863757272506F696E742C2063
      7572724865696768742C2074537465702C2068537465702C206D69704C657665
      6C2C2066436F6172736553746570732C206D293B0D0A0D0A2020202020202020
      6A202B3D206D3B0D0A202020207D0D0A23656E6469660D0A2020202069662028
      6A203D3D20302E302920646973636172643B0D0A0D0A2020202076656333204C
      696768745453203D206E6F726D616C697A65284C69676874506F736974696F6E
      2E78797A202D206732665F576F726C64506F732E78797A29202A20576F726C64
      546F54616E67656E743B0D0A0D0A202020200946726167436F6C6F72203D2043
      6F6D70757465496C6C756D696E6174696F6E282063757272506F696E742C206E
      6F726D616C697A65284C696768745453292C205669657754532C206D69704C65
      76656C20293B0D0A7D0D0A12000000000204020002000201}
    Left = 120
    Top = 32
  end
  object GLSimpleNavigation1: TGLSimpleNavigation
    Form = Owner
    GLSceneViewer = GLSceneViewer1
    FormCaption = 'Scalable Material  - %FPS'
    KeyCombinations = <
      item
        ShiftState = [ssLeft, ssRight]
        Action = snaZoom
      end
      item
        ShiftState = [ssLeft]
        Action = snaMoveAroundTarget
      end
      item
        ShiftState = [ssRight]
        Action = snaMoveAroundTarget
      end>
    Left = 24
    Top = 176
  end
end
